Commit Graph

13 Commits

Author SHA1 Message Date
arkon
ab0102972c Update eslint plugins 2021-12-07 21:03:27 -05:00
Andreas
690111d366 Use browser level lazy loading in Extension List (#689)
* Use Intersection Observer in Extension List

- Adds lazy loading to images

* Load Polyfill library when IntersectionObserver doesn't exist

* Replace Intersection Observer with browser level lazy loading

Remove old ExtensionList
Lint

* Clean up
2021-06-13 22:51:00 -04:00
Yegor Gunko
4c4320a50c Extensions page improvements (#636)
* fix: auto fixed vulnerabilities

using npm audit fix

* feat: added basic filters to extensions page

* fix: removed 'Every language' notice

* feat: added search filter

* chore: edit NSFW content switch labels

* feat: display full language name in filters

* chore: use auto closing elements

* chore: made input clearable

* feat: added loading indicator

* style: prefer using curly braces

* chore: made languages filter placeholder more clear

* chore: improved loading indicator

* feat: added sorting

* chore: edit sort labels
2021-05-07 21:43:31 +02:00
Andreas
f80c6d0bfd Remove spreadsheet because no longer needed 🎉 (#621)
Also included some lint 🧹
2021-05-02 16:06:51 -04:00
Soitora
24ec362cc2 Fix extensions page (#571)
* Fix extensions page

* Tweaks to Extensions code

Replaced "English (English)" with "English"
Made a separate function for the language name (?).

* Use a real function to change English string instead of JS replace

Co-authored-by: Andreas <andreas.everos@gmail.com>

Co-authored-by: Andreas <andreas.everos@gmail.com>
2021-03-12 15:00:30 +01:00
Soitora
4c649d9c63 Add spreadsheet to the extension page (#462)
* Initial commit

* Further tweaking

* Remake the table with "vue-good-table"

* Trim app ID from extensions

* Redesign table and add features

- Added back extension IDs.
- Highlighted "Note"s which starts with `w-` on Sheets.
- Restyled.

* Switch to Riz's maintained spreadsheet

* Upgrade slot syntax

Should fix build errors

* Re-enable search for Notes

* Install "vue-good-table" globally

Fix that worked for @ghostbear
2020-11-27 16:10:51 +01:00
arkon
6f5b848cea Use redirect link for spreadsheet (#453) 2020-11-23 17:35:28 +01:00
Soitora
f03c86831b Rename old containers for clarity (#374) 2020-10-02 14:54:25 +02:00
Soitora
4bcf3c1145
Adds download page (#266)
Co-authored-by: Ken Swenson <flat@esoteric.moe>
2020-07-19 17:50:15 +02:00
Soitora
b8ee05f796
Add descriptions to all pages (#176)
* Add descriptions to all pages

* Adjust as per review comments

* Remove Forks from this PR
2020-05-09 19:03:11 +02:00
kiriya-aoi
d54d51dbe4
Fix typo and reorder extension faq (#134)
* Fix typo, reorder relevant question

Fixed typo (mulit -> multi) in the guide block and moved the directly related "Which sources are in the multi-source extensions?" item up.

* Fix typo
2020-04-15 17:59:44 -04:00
happywillow0
9d7b276886
Add Spreadsheet to Extensions Page (#130)
* Change http error code

* Add spreadsheet to extensions page
2020-03-20 16:04:44 +01:00
Alessandro Jean
159f8c9e3d Add the list of available extensions. 2019-09-17 12:30:41 -03:00