From d34d169d171457b0f1b22ae0a3c43c0f7309ff1a Mon Sep 17 00:00:00 2001 From: Antonio De Lucreziis Date: Thu, 29 Feb 2024 17:13:59 +0100 Subject: [PATCH] add: prototipo pagina utenti con barra di ricerca --- package.json | 1 + pnpm-lock.yaml | 7 ++ src/layouts/BaseLayout.astro | 4 + src/pages/users.astro | 42 ++++++++++ src/styles/components.scss | 94 +++++++++++++++++++++ src/styles/controls.scss | 68 ++++++++++++++++ src/styles/main.scss | 153 ++++++++++++++++------------------- 7 files changed, 285 insertions(+), 84 deletions(-) create mode 100644 src/pages/users.astro create mode 100644 src/styles/components.scss create mode 100644 src/styles/controls.scss diff --git a/package.json b/package.json index a38539d..431b788 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "@astrojs/check": "^0.5.6", "@astrojs/node": "^8.2.1", "@astrojs/preact": "^3.1.1", + "@fontsource-variable/material-symbols-outlined": "^5.0.23", "@fontsource/open-sans": "^5.0.24", "@fontsource/source-code-pro": "^5.0.16", "@fontsource/source-sans-pro": "^5.0.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6f96c1e..4b68a4c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,6 +14,9 @@ dependencies: '@astrojs/preact': specifier: ^3.1.1 version: 3.1.1(@babel/core@7.24.0)(preact@10.19.6)(vite@5.1.4) + '@fontsource-variable/material-symbols-outlined': + specifier: ^5.0.23 + version: 5.0.23 '@fontsource/open-sans': specifier: ^5.0.24 version: 5.0.24 @@ -857,6 +860,10 @@ packages: requiresBuild: true optional: true + /@fontsource-variable/material-symbols-outlined@5.0.23: + resolution: {integrity: sha512-8DhiILwnSkEWmv7XtvaFHYxt9WqWOZo++M/poTe6rPRtAIEq/tPXnQ2qxQ2ZjTnY2tBjOwTsqEuQT98Y+QDesA==} + dev: false + /@fontsource/open-sans@5.0.24: resolution: {integrity: sha512-bIF+87vxfOPTyvnBKS+rCPmz/m66um3zCk1UdPv8RGBgwu6MMxwED0jpcbvyFSkfy0ApcdjfkDSAhlFTm/pgiw==} dev: false diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index 8f2e109..518715d 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -21,6 +21,10 @@ const { title, description, thumbnail, pageName } = Astro.props {thumbnail && } +