From eaaacdeef5fd868cc2e2cd0573695e995c55e57a Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Sat, 13 Jan 2018 14:19:51 -0800 Subject: [PATCH] start on themes --- package-lock.json | 8 +-- package.json | 2 +- routes/_components/NotLoggedInHome.html | 4 +- routes/_components/Timeline.html | 2 +- routes/_utils/ajax.js | 27 ++++++++ routes/_utils/database.js | 21 ------- routes/_utils/database/database.js | 2 + routes/_utils/database/idb-keyval.js | 57 +++++++++++++++++ routes/_utils/mastodon.js | 62 ------------------- routes/_utils/mastodon/oauth.js | 43 +++++++++++++ routes/_utils/mastodon/user.js | 8 +++ routes/_utils/store.js | 9 +++ .../settings/_components/SettingsLayout.html | 3 + routes/settings/instances/[instanceName].html | 62 ++++++++++++++++++- routes/settings/instances/add.html | 9 ++- 15 files changed, 222 insertions(+), 97 deletions(-) create mode 100644 routes/_utils/ajax.js delete mode 100644 routes/_utils/database.js create mode 100644 routes/_utils/database/database.js create mode 100644 routes/_utils/database/idb-keyval.js delete mode 100644 routes/_utils/mastodon.js create mode 100644 routes/_utils/mastodon/oauth.js create mode 100644 routes/_utils/mastodon/user.js diff --git a/package-lock.json b/package-lock.json index 8df680f..9664823 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2881,10 +2881,10 @@ } } }, - "idb-keyval": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-2.3.0.tgz", - "integrity": "sha1-TURLgMP4b8vNUTIbTcvJJHxZSMA=" + "idb": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/idb/-/idb-2.0.4.tgz", + "integrity": "sha512-Nw4ykKrrVje6YODRiRm/k2ucFEQeoY+zrkszfOuzVmxx8yyBMtZh2KLaRCKk9r5GzhuF0QlNCVjBewP2n5OZ7Q==" }, "ieee754": { "version": "1.1.8", diff --git a/package.json b/package.json index 9d872da..a2686d6 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "extract-text-webpack-plugin": "^3.0.2", "font-awesome-svg-png": "^1.2.2", "glob": "^7.1.2", - "idb-keyval": "^2.3.0", + "idb": "^2.0.4", "node-fetch": "^1.7.3", "node-sass": "^4.7.2", "npm-run-all": "^4.1.2", diff --git a/routes/_components/NotLoggedInHome.html b/routes/_components/NotLoggedInHome.html index 92b1162..11d5e44 100644 --- a/routes/_components/NotLoggedInHome.html +++ b/routes/_components/NotLoggedInHome.html @@ -5,11 +5,11 @@

Pinafore

-

Pinafore is a web client for Mastodon, optimized for speed and simplicity.

+

Pinafore is a web client for Mastodon, optimized for speed and simplicity.

To get started, log in to an instance.

-

Don't have an instance? Join Mastodon!

+

Don't have an instance? Join Mastodon!

\ No newline at end of file diff --git a/routes/settings/instances/add.html b/routes/settings/instances/add.html index bd81995..e444de8 100644 --- a/routes/settings/instances/add.html +++ b/routes/settings/instances/add.html @@ -19,7 +19,7 @@ {{#if !$isUserLoggedIn}} -

Don't have an instance? Join Mastodon!

+

Don't have an instance? Join Mastodon!

{{/if}} @@ -49,8 +49,7 @@