Commit Graph

166 Commits

Author SHA1 Message Date
22eb4eb7c7 Add HoverCard component and integrate it into the homepage
This commit introduces a reusable HoverCard component, designed to display an image, title, and hover-revealed text. The component is styled to match the website theme. Additionally, it has been integrated into the index.astro page with placeholder content for demonstration purposes. Updated the project configuration to include the Font Awesome library.
2025-07-16 22:00:34 +02:00
50c06b3a8a Text rearangment
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-07-15 21:42:50 +02:00
5ab62f2b3b Improve logo responsiveness and container padding in styles.css
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Updated `.logo-container` for full-width responsiveness.
- Adjusted `.logo-container img` to maintain aspect ratio and center align.
- Added padding to `.container` for better layout spacing.
2025-07-15 21:36:53 +02:00
6120f04c95 Update footer styles for improved readability
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Changed `background-color` to a darker shade for better contrast.
- Added white text color for enhanced visibility.
2025-07-15 21:32:57 +02:00
179de67386 Fix typo in "Coming Soon" text in index.html
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-07-15 21:25:12 +02:00
3da1b63a50 Remove .dockerignore file to avoid redundant configuration
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-07-15 21:23:52 +02:00
6b79e08684 Remove .dockerignore file to avoid redundant configuration
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-07-15 21:22:26 +02:00
7d5e77df76 Add .dockerignore and update Fly.io configuration
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
- Created `.dockerignore` to exclude irrelevant files during Docker image build.
- Enhanced `fly.toml` with additional configuration such as VM specs and adjusted syntax.
- Fixed logo path in `index.html` and relocated the logo file for proper referencing.
2025-07-15 21:20:55 +02:00
23b47a7e85 Add Fly.io secret to .woodpecker.yml pipeline
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
- Configured `FLY_API_TOKEN` environment variable from secrets for deployment pipeline.
2025-07-15 21:12:50 +02:00
f4c75ea941 Refactor .woodpecker.yml pipeline configuration
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
- Renamed pipeline to "deploy" for clarity.
- Adjusted `when` conditions structure for branch and event targeting.
2025-07-15 21:10:11 +02:00
58522f2ae0 Add deployment pipeline with Fly.io setup
- Introduced `.woodpecker.yml` for CI/CD pipeline configuration targeting `main` branch.
- Added `fly.toml` for Fly.io deployment settings, including region and deployment checks.
- Created a `Dockerfile` for serving static files via NGINX with SPA routing setup.
2025-07-15 21:08:24 +02:00
2a0aa7a6c8 Update Gallus Pub site design and content
- Changed background and text colors in `styles.css` for a refreshed look.
- Updated logo implementation in `index.html` to use an actual image.
- Adjusted social links and opening hours information.
- Added Font Awesome library to the project configuration.
- Included new logo image in the `public` directory.
2025-07-15 20:30:11 +02:00
bcd86c9c68 Remove Gallus_Pub and Gallus_Pub_v1 directories along with associated configuration and files
This commit deletes the entire setup for both Gallus_Pub and Gallus_Pub_v1 projects, including `.gitignore`, configuration files, source code, styles, package files, and other related assets.
2025-07-15 20:16:25 +02:00
19682fe6c8 create dev branch 2025-07-15 20:14:46 +02:00
582313f960 Add initial setup for Gallus_Pub_v1 with Astro
This commit includes a README detailing the Astro starter kit setup and an autogenerated package-lock.json. The setup uses the minimal Astro template, with dependencies like Astro 5.11.0 installed to kickstart the project.
2025-07-13 21:31:00 +02:00
a418286bc6 Initial commit 2025-05-08 23:08:01 +02:00