From 88d59678f2af5722421739f4575a46afdfc04099 Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Sun, 28 Jan 2018 12:51:48 -0800 Subject: [PATCH] more work on profile page --- routes/_components/AccountProfile.html | 37 +++-- routes/_components/IconButton.html | 56 +++++++ routes/_components/status/Toolbar.html | 85 ++++------- routes/_components/timeline/LazyTimeline.html | 11 +- routes/_utils/database/cache.js | 61 ++++++++ routes/_utils/database/constants.js | 3 +- routes/_utils/database/databaseCore.js | 144 ++++++------------ routes/_utils/database/databaseLifecycle.js | 24 ++- routes/_utils/mastodon/user.js | 11 +- routes/_utils/store.js | 9 ++ routes/_utils/storeObservers.js | 7 + routes/accounts/[accountId].html | 12 +- routes/accounts/_actions/[accountId].js | 52 +++++-- scss/themes/_base.scss | 2 +- 14 files changed, 309 insertions(+), 205 deletions(-) create mode 100644 routes/_components/IconButton.html create mode 100644 routes/_utils/database/cache.js create mode 100644 routes/_utils/storeObservers.js diff --git a/routes/_components/AccountProfile.html b/routes/_components/AccountProfile.html index d4f32c47..dc4bfdae 100644 --- a/routes/_components/AccountProfile.html +++ b/routes/_components/AccountProfile.html @@ -1,20 +1,26 @@