Dart backend update and upgrade, visual overhaul, additionally some Ñyqy updates that were meant for master branch #1
No reviewers
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No Assignees
1 Participants
Due Date
No due date set.
Depends on
#2 Mobile version of the website
phundrak/langue-phundrak-com
#3 Make all images links to themselves
phundrak/langue-phundrak-com
#4 Make English pages detected when parsing the sitemap
phundrak/langue-phundrak-com
Reference: phundrak/langue-phundrak-com#1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "develop"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This pull request will bring to the website a new Dart backend, updated for Dart 2.7.
The Dart code has been nearly entirely rewritten in order to provide better performance for the front-end while also being compatible with the new redesign, which is a complete overhaul from the old website version.
The style has also been entirely rewritten, still in SCSS, and provides now three themes the user can choose from:
This works with the new theming Dart code which no longer requires the JS Dart dependency nor the Cookies JS dependency, making load time faster for the user. It now works by storing in the browser’s LocalStorage the user’s selected theme (in case of absence of choice by the user, the light theme is stored by default).
This pull request also contains some commits related to some of my conlangs, especially the Ñyqy language, that were supposed to go to the master branch.
Dart backend update and upgrade, visual overhaul, additionally some Ñyqy updates that were meant for master branchto WIP Dart backend update and upgrade, visual overhaul, additionally some Ñyqy updates that were meant for master branchOnce I merge this PR, my next goal will be to move out the backend from this repo into its own repo so the backend can be reused for some of my other websites and/or pages that are also exported through org-mode.
What I think I will do then is just one instance of the backend to which all requests for JS and styling will be redirected from the pages that were exported from org-mode.
All required changes were made, I will proceed merging this branch into the master branch.
WIP Dart backend update and upgrade, visual overhaul, additionally some Ñyqy updates that were meant for master branchto Dart backend update and upgrade, visual overhaul, additionally some Ñyqy updates that were meant for master branch