diff --git a/public/marketplace/dracula-theme/dracula.svg b/public/marketplace/dracula-theme/logo.svg similarity index 100% rename from public/marketplace/dracula-theme/dracula.svg rename to public/marketplace/dracula-theme/logo.svg diff --git a/public/marketplace/nord-theme/logo.png b/public/marketplace/nord-theme/logo.png new file mode 100644 index 0000000..d956abb Binary files /dev/null and b/public/marketplace/nord-theme/logo.png differ diff --git a/public/marketplace/nord-theme/theme.css b/public/marketplace/nord-theme/theme.css new file mode 100644 index 0000000..2f3b350 --- /dev/null +++ b/public/marketplace/nord-theme/theme.css @@ -0,0 +1,9 @@ +[data-theme="nord"] { + --background-color: #2e3440; + --background-highlight: #3b4252; + --accent-color: #434c5e; + --accent-color-brighter: #4c566a; + --text-color: #f8f8f2; + --text-color-accent: #dddddd; + --dropdown-background-color: #3b4252; +} \ No newline at end of file diff --git a/src/json/marketplace.json b/src/json/marketplace.json index 34f7686..628f77e 100644 --- a/src/json/marketplace.json +++ b/src/json/marketplace.json @@ -22,9 +22,18 @@ "title": "Dracula Theme", "description": "A port of the Dracula theme for Alu.", "version": "0.0.1", - "image": "/marketplace/dracula-theme/dracula.svg", + "image": "/marketplace/dracula-theme/logo.svg", "script": "/marketplace/dracula-theme/theme.css", "type": "theme", "themeName": "dracula" + }, + "dev.wearr.nord-theme": { + "title": "Nord Theme", + "description": "A port of the Nord theme for Alu.", + "version": "0.0.1", + "image": "/marketplace/nord-theme/logo.png", + "script": "/marketplace/nord-theme/theme.css", + "type": "theme", + "themeName": "nord" } } diff --git a/src/pages/[lang]/marketplace.astro b/src/pages/[lang]/marketplace.astro index cde5a8b..2fb5ac1 100644 --- a/src/pages/[lang]/marketplace.astro +++ b/src/pages/[lang]/marketplace.astro @@ -68,6 +68,8 @@ export const getStaticPaths = () => { .marketplace-item-image { width: 64px; height: 64px; + border-radius: 15px; + margin-bottom: 15px; } .marketplace-item-desc { width: 80%;