Commit graph

53 commits

Author SHA1 Message Date
Niko Lockenvitz
bd30f018bc
update icons 2020-06-20 15:45:34 +02:00
Rene Fischer
bfad6f618b add ability to share app with friends
Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-06-20 02:26:57 +02:00
Rene Fischer
bef210a07c add app icon svg to navbar
update safari svg

Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-06-20 02:26:40 +02:00
Rene Fischer
5e9c5002a7 add info for pwa creation
change themeColor

Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-06-20 01:17:47 +02:00
Rene Fischer
a091f018cc fix highlighting problems in vuetify
Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-06-20 01:17:16 +02:00
Rene Fischer
f2d76fb381 refactor navigationBar component
Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-06-20 01:15:24 +02:00
Rene Fischer
17fa069aff refactor dialog
+ replace special dialogs with generic one
+ refactor design

Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-06-20 00:21:53 +02:00
Rene Fischer
981df2dde3
Merge pull request #2 from fancy-flashcard/first-design-adjustments
First design adjustments
2020-06-19 14:58:17 +02:00
Rene Fischer
646008821b refactor deck import
+ add customdialog component

Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-06-19 14:57:37 +02:00
Niko Lockenvitz
97dc0b1b52
add idea + example of how to bypass SOP w/o CORS 2020-06-19 00:06:56 +02:00
Niko Lockenvitz
ddf6f8dbff add button to clear local storage app data + prepare types 2020-06-13 13:26:07 +02:00
Rene Fischer
c91b7758eb update file import
+ restructure file order
+ add helper for local storage

Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-06-12 23:58:12 +02:00
Rene Fischer
36312c07f2 show name in deck
Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-06-12 23:56:38 +02:00
Rene Fischer
dc4ec14e05 update dialog to show deck info
Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-06-12 23:56:14 +02:00
Rene Fischer
b9f9749b78 update about and settings page
Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-06-12 23:55:31 +02:00
Niko Lockenvitz
4aba9c9590 update internal file format in README 2020-06-08 15:36:10 +02:00
Niko Lockenvitz
b91f0b7af8
Merge pull request #3 from dhbw-ffc/dependabot/npm_and_yarn/websocket-extensions-0.1.4
Bump websocket-extensions from 0.1.3 to 0.1.4
2020-06-08 11:25:57 +02:00
dependabot[bot]
36032c775e
Bump websocket-extensions from 0.1.3 to 0.1.4
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>
2020-06-08 07:54:34 +00:00
Rene Fischer
821fe36e7d Merge branch 'first-design-adjustments' of https://github.com/dhbw-ffc/ffc into first-design-adjustments 2020-06-05 18:35:12 +02:00
Rene Fischer
16fc212ebc update addNewDeck to read file to localStorage 2020-06-05 18:30:17 +02:00
Rene Fischer
0f2e492644 add and read decks from localStorage 2020-06-05 18:28:46 +02:00
Niko Lockenvitz
434ea9d524 add pwa
created with 'vue add pwa'
2020-06-05 15:40:50 +02:00
Rene Fischer
62d80091d0 update package.json
+ change radius of stars being clickable

Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-06-05 15:29:30 +02:00
Niko Lockenvitz
71592bdfc1 fix some warnings 2020-06-05 14:50:51 +02:00
Niko Lockenvitz
de9952ca3e update appearance of dialog cards 2020-05-31 16:56:07 +02:00
Niko Lockenvitz
8b351083a9 further ui improvements for learning + fixes 2020-05-31 12:56:13 +02:00
Niko Lockenvitz
de299f02cb remove debugging stuff 2020-05-31 01:21:30 +02:00
Niko Lockenvitz
add59e407a add ui for learning cards 2020-05-31 01:17:46 +02:00
Niko Lockenvitz
c396a1ae50 implement delete and deck info + some styling/fixes 2020-05-30 20:12:26 +02:00
Niko Lockenvitz
3b85440ba6 remove unecessary git config from github actions 2020-05-30 16:57:40 +02:00
Rene Fischer
67471d37b6 fix deck selection
+ add settings and new deck route
+ add swipe to show/hide drawer

Co-authored-by: Niko Lockenvitz <nl@nikolockenvitz.de>
2020-05-29 18:22:16 +02:00
Niko Lockenvitz
720d8d1e59 show info icon when only one deck selected + minor fixes 2020-05-26 09:39:21 +02:00
Niko Lockenvitz
5ed355ee13 improve design: show options based on selected decks
not yet working:
- setting color of navigation drawer when decks are selected
- setting selection of decks (e.g. on button click)
2020-05-25 20:00:57 +02:00
Niko Lockenvitz
ddfbe9ad8b update design
- remove footer
- remove card
- deck selection: list items, action button
- icons in navbar
2020-05-25 16:24:12 +02:00
Niko Lockenvitz
53af630b33
Merge pull request #1 from dhbw-ffc/cli-create-and-update-decks
add node.js cli to create cards, decks and files
2020-05-24 20:31:49 +02:00
Niko Lockenvitz
666ea09079 update cli corresponding to feedback in #1 2020-05-24 20:20:10 +02:00
Niko Lockenvitz
ca2dbe0d68 Merge branch 'master' into cli-create-and-update-decks 2020-05-24 17:27:39 +02:00
Rene Fischer
fd71fb47bc add vuetifyjs 2020-05-24 01:52:15 +02:00
Niko Lockenvitz
4bfededf7e add vue config with public path 2020-05-23 19:42:35 +02:00
Niko Lockenvitz
112bed5165 build and deploy only on pushes to master branch 2020-05-23 17:40:46 +02:00
Niko Lockenvitz
43ee5d2c22 add node.js cli to create cards, decks and files 2020-05-23 17:12:14 +02:00
Niko Lockenvitz
a2f10544c6 configure user name and email in build/deploy workflow 2020-05-23 11:36:58 +02:00
Niko Lockenvitz
4f05158900 update file format in README 2020-05-23 11:28:57 +02:00
Niko Lockenvitz
5873ea3af5 add badge showing success of build/deploy to README 2020-05-22 22:31:14 +02:00
Niko Lockenvitz
2d1c8a3f87 add note about deployment via GitHub Actions to README 2020-05-22 22:22:39 +02:00
Niko Lockenvitz
c7652c7795 add github action to deploy dist/ to gh-pages on push 2020-05-22 22:06:49 +02:00
Rene Fischer
ad46e09482 add first routing draft 2020-05-22 17:05:34 +02:00
Niko Lockenvitz
5dca366f97 add LICENSE
Co-authored-by: Rene Fischer <microsoft@renefischer.org>
2020-05-22 16:05:35 +02:00
Niko Lockenvitz
c8706dfdc9 update README
Co-authored-by: Rene Fischer <microsoft@renefischer.org>
2020-05-22 16:02:09 +02:00
Rene Fischer
a061622e3d add first draft of deck selection page
+ remove helloworld
2020-05-22 01:07:02 +02:00