Commit Graph

42 Commits

Author SHA1 Message Date
Soitora
5279342e23 Sidebar changes and renaming some Guide items (#570)
* Change names and set redirection on some guides

* Stylize sidebar
2021-03-12 13:09:27 +01:00
Andreas E
ff416727ac Update links (#481) 2020-12-15 22:34:24 +01:00
Soitora
ce39645a58 Update dependencies and lint for errors (#426)
* Update dependencies

* Update eslint-config-vuepress and fix warnings

* Linting

* Save webpack locally

Netlify gave an error for not having it but it wasn't needed before.

* Downgrade webpack

Some users have experienced the Netlify error when upgrading to recently released version 5, so downgrading to latest 4 release.

* Set 'htmlWhitespaceSensitivity' to 'ignore'
2020-10-27 18:35:33 +01:00
Soitora
42602ae992
Switch last updated to relative timestamp (#348)
Switch from American timestamp to relative date marker.

E.g: "2 months ago" instead of "9/14/2020, 8:40:00 PM"

Also switch to mr-hope variants of sitemap/last-update
2020-09-15 19:41:19 +02:00
Soitora
69d46b0c8a
Add Element UI (#323) 2020-08-23 20:02:35 +02:00
Andreas E
4e80dc974f
Add viewport workaround for Firefox (#263) 2020-07-15 10:06:27 -04:00
Andreas E
1f1b2cd125
Remove service worker (#227)
* Script for removing service worker

* Clean-up

* Return out if there is no registrations

* Check if browser support service worker
2020-06-07 10:27:14 -04:00
Soitora
9e922cd8a1
Spring cleaning (#222)
* Remove manifest.json

May no longer be required

* Organize assets

Organized to relative folders; unused assets deleted.

* Small changes to some pages

* Remove unused navigational items

* Keep sidebar order

Prevent the sidebar order from jumping which can be annoying

* Remove manifest.json reference

* Merge comment block as a complete chunk
2020-05-29 16:18:35 +02:00
Soitora
b520d4e448
Project Linting (#209)
* More setup for ESLint

* Initial linting

* Fix: "Unexpected use of 'location': no-restricted-globals"

* Fix: "Prop 'sidebarItems' should define at least its type"

* Fix: "import/no-unresolved"

* Fix: "import/no-extraneous-dependencies"

* Fix: "Unexpected require() 'global-require'"

* Fix: "vue/require-prop-types"

* Line disable: "radix"

* Line disable: "no-param-reassign"

* Line disable: "no-shadow"

This should usually be an actual problem but I don't think so in this case as the next prompt is basically just a one-action warning.

* Add markdown linting support

* Replace single quotes with double

* Fix indentation for all files

* Fix second level quotation marks

* Change accordingly

I'd still rather keep 4-tab for MD when applicable though, the alternative is a non-standard 3-space indent, which makes three different indentations to keep track of.
2020-05-20 22:47:01 -04:00
Soitora
ba583341a3
Remove PWA (#203)
* Redelete PWA on freshly made files

* Remove unnecessary/unused icons and headers
2020-05-17 18:48:43 +02:00
Soitora
f99262f3ef
Add a Help entry point (#183)
* Initial work

* Add community md icons

* Allow search to be hidden from frontmatter

* Update Help.vue

* Adjust README to fit new Help.vue

* More stuffs

* Linting

* Try fixing valid v-else

* Missed the actual error

* Can't resolve "vue-material-design-icons/GitHub.vue" fix?

* Force the page to ignore sidebar padding
2020-05-11 19:50:31 +02:00
Soitora
c9c3b749f9
PWA compliancy (#168)
* Unused files

* PWA compliant files

* Add service worker

* Remove forced OG properties

Allows for custom descriptions per-page.

* Fix quote symbol

* Missing comma

* Add permanent logo
2020-05-07 17:27:16 -04:00
Soitora
486f12a80e
Switch to Algolia DocSearch (#85)
* Add Algolia

* Overhaul the search

* Add sitemap.xml generator

* Remove SCSS files

* Eject components

* Algolia styling

* More styling x2
2020-04-30 18:53:10 +02:00
Simon M
974c3a2bda
Forks Facelift (#118)
* Add special Fork Buttons

* Redesign forks

* Include forgotten J2K

* Extra additions to the forks info

* Fix minor typo

* Added Neko feature per request

* Added AZ feature per request

* Seperate Forks from /help/

Also small requested changes to each fork page.
Seperated the Extensions list while I was at it.

* Concatenation instead of template literal

Also capitalized the vue file

* Resolve review comments

* Changed fork navlink to root page

* Capitalize ForkButtons.vue

* Further enhancement

* Fix color for Dev button
2020-03-05 06:11:00 +01:00
Simon M
60b80379b1
[Experimentation] Add navbar logo (#111)
* Add navbar logo

* Remove extra spacing

* Switch to SVG for compatibility

Use SVG instead of WEBP, any device too old to render it can't run the app anyways.
2020-02-05 16:34:24 +01:00
Andreas E
7a22f4d2aa Add material icons as font faces (#95)
* Add icons as font faces

* Update MaterialIcon.vue

* Fix requested changes
2019-11-22 17:50:56 -05:00
Andreas E
89a81a0506 Fix Carousel (#93)
* Update config.js

* Update config.js

* New carousel but broken

* Basic style

* Clean up
2019-11-13 16:40:24 +01:00
Andreas E
c07715350d Move CSS imports to head (#90) 2019-10-15 12:33:24 -04:00
Andreas E
2c797d433f Add Carousel components (#75)
* Add carousel components

* Fix "Carousel.vue" indentation

* Fix "CarouselItem.vue" indentation
2019-10-04 16:22:01 +02:00
Simon M
d1feb051b8 Change Edit Page text (#72) 2019-10-03 22:13:28 -04:00
Simon M
3d2a12b82b
Rework sidebar (#65)
* Add 'Menus' category

Adds the menus:
My library, Library updates, Recently read, Catalogues, Extensions and Download queue.

* Rework sidebar

* Add 'Menus' category (#63)

Adds the menus:
My library, Library updates, Recently read, Catalogues, Extensions and Download queue.

* Improve MaterialIcon.vue (#66)

* Update style on MaterialIcon

* Update a few descriptions

* Add guide for No results when searching (#68)

* Reader guide improvements (#67)

* site enhancements

* Improve Reader guide

* fix badge position

* fix badge position 2

* modify page transition description

* small changes

* review changes

* Improve Backup guide (+ small changes) (#69)

* Rework sidebar
2019-10-03 13:20:50 +02:00
Andreas E
bc7a7a3d88 Descriptions for Reader settings (#51)
* Groundwork for Reader settings

* Images completed

* Compressed and resized images

* Remove "Images not final"

* Add carousels
2019-10-01 12:04:55 +02:00
Simon Mattila
9206fe49d5 First branch commit for the splitting of #27 2019-09-23 12:23:00 +02:00
Simon Mattila
b24137cd27 Fix wrong path to FAQ 2019-09-20 05:11:46 +02:00
Simon Mattila
c1359f8505 Fix config.js 2019-09-20 05:07:48 +02:00
Simon Mattila
3c617c9aca Some additional changes and review fix 2019-09-20 05:06:48 +02:00
Simon Mattila
8b4e4a5291 Enhanced FAQ
Fixed capitalization for "Getting started", added "Translation" and "Source problems", fixed stuff in "Reading local manga".

This branch has a link which is dependant on #21.
2019-09-20 05:05:21 +02:00
Simon Mattila
749c795173 Fixed sidebar navigation for FAQ. 2019-09-19 05:07:01 +02:00
Alessandro Jean
fccea81a19 Turn Guides and FAQ collapsable. 2019-09-18 22:50:24 -03:00
Alessandro Jean
6d0c6fd54f Add support to more guides and add 'reading local manga' guide. 2019-09-18 22:35:41 -03:00
Simon Mattila
c03758a91c Changed container to template literal 2019-09-19 01:18:43 +02:00
Simon Mattila
bab6b42e74 Changed from double to single quotes. 2019-09-19 00:51:57 +02:00
Simon Mattila
02098999ba Changes to accomodate PR review.
Changed "spoiler" to "expander", fixed indentation for 'config.js' and switched from "bold" to "strong".
2019-09-19 00:50:36 +02:00
Simon Mattila
d59a5b5ac2 Add FAQ spoilers and fixed a typo.
Added FAQ spoilers powered by "vuepress-plugin-container".
2019-09-19 00:32:20 +02:00
arkon
f7b715ce0d
Merge pull request #12 from alessandrojean/faq
Categorizes and starts to complement the FAQ
2019-09-18 09:51:04 -04:00
Simon Mattila
f69958ceb5 Small changes and slight QoL.
Implemented the 'Back to Top' plugin.
Added tracking using Google Analytics.
Fixed puncutation in site description.
2019-09-18 06:48:08 +02:00
Alessandro Jean
41e06cdc49 Complement the FAQ with the website repo's FAQ. 2019-09-18 00:56:43 -03:00
Alessandro Jean
c010c2a6a3 Separate the FAQ into categories. 2019-09-18 00:18:43 -03:00
Alessandro Jean
159f8c9e3d Add the list of available extensions. 2019-09-17 12:30:41 -03:00
Alessandro Jean
c6ea68b370 Remove internationalization. 2019-09-17 11:28:53 -03:00
Alessandro Jean
56974d012a Fix error in FAQ link. 2019-09-16 16:03:36 -03:00
Alessandro Jean
a184d2cdb3 Rewrite website using VuePress. 2019-09-16 15:54:56 -03:00