diff --git a/assets/images/categories/adventure.svg b/assets/images/categories/adventure.svg new file mode 100644 index 00000000..3698689e --- /dev/null +++ b/assets/images/categories/adventure.svg @@ -0,0 +1,6 @@ + + + + diff --git a/assets/images/categories/cursed.svg b/assets/images/categories/cursed.svg new file mode 100644 index 00000000..822f210b --- /dev/null +++ b/assets/images/categories/cursed.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + diff --git a/assets/images/categories/decoration.svg b/assets/images/categories/decoration.svg new file mode 100644 index 00000000..75bd50d1 --- /dev/null +++ b/assets/images/categories/decoration.svg @@ -0,0 +1,11 @@ + + + + diff --git a/assets/images/categories/equipment.svg b/assets/images/categories/equipment.svg new file mode 100644 index 00000000..5af38fd5 --- /dev/null +++ b/assets/images/categories/equipment.svg @@ -0,0 +1,18 @@ + + + + + + + diff --git a/assets/images/categories/food.svg b/assets/images/categories/food.svg new file mode 100644 index 00000000..7cf34903 --- /dev/null +++ b/assets/images/categories/food.svg @@ -0,0 +1,14 @@ + + + + + + + diff --git a/assets/images/categories/library.svg b/assets/images/categories/library.svg new file mode 100644 index 00000000..367430ef --- /dev/null +++ b/assets/images/categories/library.svg @@ -0,0 +1,13 @@ + + + + diff --git a/assets/images/categories/magic.svg b/assets/images/categories/magic.svg new file mode 100644 index 00000000..79466a5f --- /dev/null +++ b/assets/images/categories/magic.svg @@ -0,0 +1,12 @@ + + + diff --git a/assets/images/categories/misc.svg b/assets/images/categories/misc.svg new file mode 100644 index 00000000..1eb37831 --- /dev/null +++ b/assets/images/categories/misc.svg @@ -0,0 +1,14 @@ + + + + + diff --git a/assets/images/categories/storage.svg b/assets/images/categories/storage.svg new file mode 100644 index 00000000..e39d3f5d --- /dev/null +++ b/assets/images/categories/storage.svg @@ -0,0 +1,12 @@ + + + + + diff --git a/assets/images/categories/tech.svg b/assets/images/categories/tech.svg new file mode 100644 index 00000000..ba104f30 --- /dev/null +++ b/assets/images/categories/tech.svg @@ -0,0 +1 @@ + diff --git a/assets/images/categories/utility.svg b/assets/images/categories/utility.svg new file mode 100644 index 00000000..1b3fe089 --- /dev/null +++ b/assets/images/categories/utility.svg @@ -0,0 +1,11 @@ + + + + diff --git a/assets/images/categories/worldgen.svg b/assets/images/categories/worldgen.svg new file mode 100644 index 00000000..5be7f8e9 --- /dev/null +++ b/assets/images/categories/worldgen.svg @@ -0,0 +1,12 @@ + + + diff --git a/assets/images/fosshost.svg b/assets/images/fosshost.svg deleted file mode 100644 index d215fb49..00000000 --- a/assets/images/fosshost.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/assets/styles/global.scss b/assets/styles/global.scss index b041553f..8f645020 100644 --- a/assets/styles/global.scss +++ b/assets/styles/global.scss @@ -1,7 +1,4 @@ -:root { - /** - * Colors - */ +.light-mode { --color-text: #1a202c; --color-bg: #ffffff; @@ -18,21 +15,9 @@ --color-grey-5: #718096; --color-grey-6: #4a5568; --color-grey-7: #2d3748; - - /** - * Sizes - */ - --size-rounded-sm: 0.25rem; - --size-rounded-md: 0.5rem; - --size-rounded-lg: 1rem; - - /** - * Defaults - */ - font-size: 18px; } -:root[data-theme='dark'] { +.dark-mode { --color-text: #ccccc2; --color-bg: #191917; @@ -58,6 +43,17 @@ body { Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; margin: 0; padding: 0; + /** + * Sizes + */ + --size-rounded-sm: 0.25rem; + --size-rounded-md: 0.5rem; + --size-rounded-lg: 1rem; + + /** + * Defaults + */ + font-size: 18px; } svg { diff --git a/components/InputLabel.vue b/components/InputLabel.vue new file mode 100644 index 00000000..1d6f268c --- /dev/null +++ b/components/InputLabel.vue @@ -0,0 +1,173 @@ + + + + + diff --git a/components/ModResult.vue b/components/ModResult.vue index 14d7edfa..25c768a4 100644 --- a/components/ModResult.vue +++ b/components/ModResult.vue @@ -45,7 +45,7 @@ d="M3.5 0a.5.5 0 0 1 .5.5V1a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 .5-.5zm9 0a.5.5 0 0 1 .5.5V1a.5.5 0 0 1-1 0V.5a.5.5 0 0 1 .5-.5z" /> -

{{ createdAt }}

+

{{ $moment(createdAt).fromNow() }}

-

{{ updatedAt }}

+

{{ $moment(updatedAt).fromNow() }}

- - - - - - + Technology

- - - - + Adventure

- - - + Magic

- - - - + Utility

- - - - + Decoration

- - - - + Library

- - - - - - - - - - - - - + Cursed

- - - + Worldgen

- - - - - + Storage

- - - - - - - + Food

- - - - - - - + Equipment

- - - - - + Misc

@@ -310,8 +155,35 @@ - - diff --git a/pages/dashboard/projects.vue b/pages/dashboard/projects.vue index f9a25a9b..4207a134 100644 --- a/pages/dashboard/projects.vue +++ b/pages/dashboard/projects.vue @@ -4,7 +4,7 @@

Mods

- Create a new mod
diff --git a/pages/index.vue b/pages/index.vue index 6698ac7a..82fef3ea 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -166,7 +166,6 @@

modrinth

- logo

Pages

@@ -417,15 +416,9 @@ footer { font-family: 'Montserrat Alternates', serif; } } - .host { - grid-column-start: 1; - grid-row-start: 10; - grid-row-end: 11; - height: 40px; - } .copyright { grid-column-start: 1; - grid-row-start: 12; + grid-row-start: 10; color: var(--color-grey-6); } h4 { diff --git a/pages/mod/_id.vue b/pages/mod/_id.vue new file mode 100644 index 00000000..84189a3a --- /dev/null +++ b/pages/mod/_id.vue @@ -0,0 +1,21 @@ + + + + + diff --git a/pages/mod/create.vue b/pages/mod/create.vue new file mode 100644 index 00000000..962506c8 --- /dev/null +++ b/pages/mod/create.vue @@ -0,0 +1,126 @@ + + + + + diff --git a/pages/mods.vue b/pages/mods.vue index cd583fbb..41d75863 100644 --- a/pages/mods.vue +++ b/pages/mods.vue @@ -61,8 +61,8 @@ :name="result.title" :description="result.description" :latest-version="result.versions[0]" - :created-at="result.date_created.substring(0, 10)" - :updated-at="result.date_modified.substring(0, 10)" + :created-at="result.date_created" + :updated-at="result.date_modified" :downloads="formatNumber(result.downloads)" :icon-url="result.icon_url" :author-url="result.author_url" @@ -70,7 +70,7 @@ :categories="result.categories" :is-ad="index === -1" /> -
+

No results found for your query!

@@ -109,21 +109,7 @@ facet-name="categories:technology" @toggle="toggleFacet" > - - - - - - + - - - - + - - - + - - - - + - - - - + - - - - + - - - - - - - - - - - - - + - - - + - - - - - + - - - - - - - + - - - - - - - + - - - - - +

Loaders

+
+ +
+ + + + +