18 Commits

Author SHA1 Message Date
df779135c1
Global Search Accessibility
Improved the accessibility of the global search field in the header.
- When focus is lost, the dropdown disappears
- The tab key and up/down arrows can be used to cycle through results
- When using the keyboard to cycle through results, focus loops back to the top result
- Pressing the esc key will clear the search text and remove the focus lock on the search

Resolves #25
2024-09-17 11:59:28 -04:00
7fe1fad01b
Mod Listing Page Changes
- Updated visual look of the listing to include all filters at the top of the page
- Updated SPT version filter to be able to filter more than one version at a time (defaults to current minor version)
- Moved location of Livewire components into subfolder
- Moved query building methods for the listing into a `ModFilter` class
- Adds a `isLatestMinor` method on the SptVersion model that checks if the current version number is of the latest minor version release
- Livewire filter properties are now saved to the URL when changed
- Updated the top navigation link to include a "Mods" menu item.

TODO:
- Search codebase for "TODO". I've left notes. :|
2024-08-15 17:57:35 -04:00
c2f1eed35c
Adds link to profile in user navigation. 2024-08-07 17:04:02 -04:00
ded4a3bf84
Administration Navigation Links
Adds links to Horizon, Pulse, and Filament to the authenticated dropdown menu.
2024-07-05 14:37:20 -04:00
a1504fe622
Global Search Structure
Reconfigured the global search to include more than one model. Refactored the search front-end to work inline instead of inside a model/popup.
2024-07-03 17:47:02 -04:00
73c05a1b80
Mobile Dark Mode & Theme Switch
The mobile navigation has been wired up, and now includes a working theme switch button.
2024-06-24 16:35:43 -04:00
2230cda529
Adds Log-in Button Back 2024-06-23 08:37:52 -04:00
a2fb68ea93
Navigation Rework
Still needs some TLC with profile photos.
Continued work on the dark theme on the internal pages. More to come.
2024-06-22 21:55:20 -04:00
3fb541edf1
Adds placeholder menu items 2024-06-11 21:37:18 -04:00
92b04eb286
Updates to search 2024-06-05 16:31:29 -04:00
541eed2cab
Initial search model 2024-06-02 22:03:59 -04:00
b45b6cb1e5
Fixes Logins 2024-06-01 23:52:08 -04:00
45b9ebc096
Fixes Dark Mode Script - Work on Detail Page 2024-05-30 22:46:53 -04:00
787f796ad7
Homepage Progress
Worked on:
- Mod component templating
- Added dark mode styles for homepage
- Added benchmarking to the wolt import command
- Added MySQL natural sort function

Short todo:
- Add updated time to mod component
- Implement naturalsort function into homepage queries and measure performance difference
- Migrate top navigation from old-build
2024-05-24 17:06:02 -04:00
9f0bfda462
Woltlab User Import 2024-05-20 02:19:02 -04:00
54fd2ede53
Worked on homepage mod components 2024-05-17 23:54:03 -04:00
8d5920468d
To many things to mention
Shut up.
2024-05-17 17:11:54 -04:00
6f279f83e0
Hello World 2024-05-13 18:55:34 -04:00