From 29e34e8fea5c957c30e54847a3d3ed0cf6b7e5eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Tue, 23 Oct 2018 15:38:03 +0200 Subject: [PATCH] Add basic routing and profile info page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- .babelrc.js | 14 ++ src/App.vue | 145 ++++++-------------- src/components/ProfileInfo.vue | 113 ++++++++++++++++ src/components/TimelineEntry.vue | 14 +- src/main.js | 20 ++- src/router.js | 58 ++++++++ src/store/account.js | 48 +++++++ src/store/index.js | 12 +- src/store/settings.js | 38 ++++++ src/views/Profile.vue | 155 +++++++++++++++++++++ src/views/Timeline.vue | 225 +++++++++++++++++++++++++++++++ 11 files changed, 725 insertions(+), 117 deletions(-) create mode 100644 .babelrc.js create mode 100644 src/components/ProfileInfo.vue create mode 100644 src/router.js create mode 100644 src/store/account.js create mode 100644 src/store/settings.js create mode 100644 src/views/Profile.vue create mode 100644 src/views/Timeline.vue diff --git a/.babelrc.js b/.babelrc.js new file mode 100644 index 00000000..475cfbd7 --- /dev/null +++ b/.babelrc.js @@ -0,0 +1,14 @@ +module.exports = { + plugins: ['@babel/plugin-syntax-dynamic-import'], + presets: [ + [ + '@babel/preset-env', + { + targets: { + browsers: ['last 2 versions', 'ie >= 11'] + } + } + ] + ] +} + diff --git a/src/App.vue b/src/App.vue index 1f6baeb3..805193f7 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,131 +1,50 @@ diff --git a/src/components/TimelineEntry.vue b/src/components/TimelineEntry.vue index 50c1609e..899861d1 100644 --- a/src/components/TimelineEntry.vue +++ b/src/components/TimelineEntry.vue @@ -1,11 +1,15 @@ diff --git a/src/views/Timeline.vue b/src/views/Timeline.vue new file mode 100644 index 00000000..503e34bf --- /dev/null +++ b/src/views/Timeline.vue @@ -0,0 +1,225 @@ + + + + + +