From 8c1600fcc4a150bbf9278177613f74833d0268ce Mon Sep 17 00:00:00 2001 From: overcuriousity Date: Thu, 17 Jul 2025 21:06:16 +0200 Subject: [PATCH] styles updates --- .env.example | 17 ++++++ src/components/ToolCard.astro | 76 ++++++++++++------------ src/pages/index.astro | 82 ++++++++++++-------------- src/styles/global.css | 105 ++++++++++++++++++++++++++++------ 4 files changed, 184 insertions(+), 96 deletions(-) create mode 100644 .env.example diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..7148949 --- /dev/null +++ b/.env.example @@ -0,0 +1,17 @@ +# AI Configuration +AI_API_ENDPOINT=https://aiendpoint.org +AI_API_KEY=your_apikey_here +AI_MODEL='ai_model_name_here' + +# OIDC Configuration +OIDC_ENDPOINT=https://oidc-provider.org +OIDC_CLIENT_ID=your_oidc_client_id +OIDC_CLIENT_SECRET=your_oidc_client_secret + +AUTHENTICATION_NECESSARY=false # Always set this to true in prod + + +# Application +PUBLIC_BASE_URL=http://localhost:4321 + +NODE_ENV=development \ No newline at end of file diff --git a/src/components/ToolCard.astro b/src/components/ToolCard.astro index a6a36fb..db3c258 100644 --- a/src/components/ToolCard.astro +++ b/src/components/ToolCard.astro @@ -33,73 +33,79 @@ const cardClass = hasValidProjectUrl ? 'card card-hosted tool-card' : (tool.lice ---
-
-

{tool.name}

-
+ +
+

{tool.name}

+
{hasValidProjectUrl && Self-Hosted} - {tool.license !== 'Proprietary' && Open Source} - {hasKnowledgebase && Infos 📖} + {tool.license !== 'Proprietary' && OSS} + {hasKnowledgebase && 📖}
-

+ +

{tool.description}

-
-
- + +