Commit Graph

15 Commits

Author SHA1 Message Date
Geometrically
c66382d2a4 Merge branch 'master' into mod-management 2023-03-30 15:41:23 -07:00
Adrian O.V
bfe8b40f44 Library page (#53)
* launcher base gui initial

* Bootstraps router, Omorphia, and prettier.

* Adds pages. Adds Vuex. SideBar nav contains user section and pages section.

* Adds Instance markup. Instances added to Home page.

* Adds News to home page.

* Adds settings to nav. Other touches.

* Polishing initial base GUI.

* Moves some styling to assets. Changes px values to rem.

* Removes pointless border-radius CSS.

* Implements Omorphia vars.

* Adds trending mods section.

* Updates home page.

* Swaps Vuex implementation for Pinia.

* Fixes invalid CSS on instance list item hover.

* Adds @ path resolve for imports.

* Fix some styling of row display

* Gridview on library page

* Cleaning up styles and markup.

* Fixes overall layout issues.

* Cleans up more styling. Modifies AppBar coloring.

* instance routing

* Allows pagination arrows to conditionally appear in RowDisplay.

* Adds paging behavior in RowDisplay.

* Initial modlist layout

* Updates nav and settings button styling.

* Brings in Knossos style for trending mods. Polishes News CSS.

* Page redesign

* More tweaks

* Base library pages

* Remove errant css

* Update play.svg

* Addressed issues

---------

Co-authored-by: Jai A <jaiagr+gpg@pm.me>
Co-authored-by: Zachary Baird <zdb1994@yahoo.com>
Co-authored-by: Zach Baird <30800863+ZachBaird@users.noreply.github.com>
2023-03-30 15:37:45 -07:00
Jai A
99dd6e0965 Add linter 2023-03-30 14:02:46 -07:00
Jai A
7cd8205a3b GH actions + finish 2023-03-30 13:45:26 -07:00
Zach Baird
744460bdc0 Adds base UI for launcher. (#48)
* launcher base gui initial

* Bootstraps router, Omorphia, and prettier.

* Adds pages. Adds Vuex. SideBar nav contains user section and pages section.

* Adds Instance markup. Instances added to Home page.

* Adds News to home page.

* Adds settings to nav. Other touches.

* Polishing initial base GUI.

* Moves some styling to assets. Changes px values to rem.

* Removes pointless border-radius CSS.

* Implements Omorphia vars.

* Adds trending mods section.

* Updates home page.

* Swaps Vuex implementation for Pinia.

* Fixes invalid CSS on instance list item hover.

* Adds @ path resolve for imports.

* Fix some styling of row display

* Cleaning up styles and markup.

* Fixes overall layout issues.

* Cleans up more styling. Modifies AppBar coloring.

* Allows pagination arrows to conditionally appear in RowDisplay.

* Adds paging behavior in RowDisplay.

* Updates nav and settings button styling.

* Brings in Knossos style for trending mods. Polishes News CSS.

* Updates Omorphia. Starts addressing PR comments.

* Addresses some more PR comments.

* Changes side navigation styling. Active route class implemented.

* Combines trending and popular row.

* Makes images more realistic. Adds CTA to instances.

* Converts all instances to card style. Converts more styles to rem.

* Moves Navigation and UserSection into App.vue

* Adds Modrinth favicon.

* Removes unused styling.

* Adds transition to news card.

---------

Co-authored-by: Jai A <jaiagr+gpg@pm.me>
Co-authored-by: CodexAdrian <83074853+CodexAdrian@users.noreply.github.com>
2023-03-17 12:46:55 -07:00
Geometrically
c204caa350 Vue init (#47) 2023-02-27 09:11:34 -07:00
venashial
51982dde62 Merge branch 'master' into gui_search 2022-08-03 00:44:17 -07:00
venashial
b0a55c9b18 Start search page + Add i18n & generation base 2022-05-08 13:03:01 -07:00
Prospector
179dcdcd04 Update omorphia, start a global settings page 2022-04-16 17:23:36 -07:00
venashial
a20f6596ce Install omorphia, Start instance settings page (#32) 2022-04-03 13:59:39 -07:00
venashial
98aa66f9d8 Don't always try to kill SvelteKit process after dev server (#22) 2022-03-07 22:46:56 -07:00
venashial
d784a205b1 Fix GUI dev command on Windows 2022-03-06 22:46:30 -08:00
venashial
6a69c5e160 Add modpack badges + improve nav contrast 2022-03-06 11:33:51 -08:00
venashial
e6329819c7 GUI base navigation & home 2022-03-06 10:55:51 -08:00
venashial
9016785f88 GUI initial commit 2022-02-21 21:01:45 -08:00