199 Commits

Author SHA1 Message Date
74a8e7b393 make main a version off dev 2025-08-02 12:57:16 +02:00
9c4b6ec425 Text rearangment 2025-08-02 12:57:14 +02:00
dc3f0b53d7 Improve logo responsiveness and container padding in styles.css
- 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-08-02 12:57:14 +02:00
b215592292 Update footer styles for improved readability
- Changed `background-color` to a darker shade for better contrast.
- Added white text color for enhanced visibility.
2025-08-02 12:57:14 +02:00
9c7ecc97df Fix typo in "Coming Soon" text in index.html 2025-08-02 12:57:14 +02:00
0fd4fbe61f Remove .dockerignore file to avoid redundant configuration 2025-08-02 12:57:14 +02:00
6e489ceac3 Remove .dockerignore file to avoid redundant configuration 2025-08-02 12:57:14 +02:00
21d51732e5 Add .dockerignore and update Fly.io configuration
- 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-08-02 12:57:12 +02:00
f1c94ed438 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-08-02 12:57:02 +02:00
493c2a94f0 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-08-02 12:56:52 +02:00
3a3a36e2ea Update CSS imports and Dockerfile for consistent styles handling
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Enforced `!important` for `--color-background` in `variables.css`.
- Centralized CSS imports in `Layout.astro` for cleaner markup.
- Adjusted Dockerfile to ensure CSS variables are copied to `public/styles`.
- Refined fallback handling in `index.css` for `background-color`.
2025-07-23 21:57:33 +02:00
535c82bd81 Remove unused cache and name fields from .woodpecker.yml for cleaner pipeline configuration
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-07-23 21:38:28 +02:00
64aa08c699 Refactor .woodpecker.yml for streamlined deployment and simplify Dockerfile health check
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-07-23 21:36:36 +02:00
6f3edc8977 Update deployment configuration files for optimized CI/CD pipeline
- Simplified `fly.toml` by removing inline comments.
- Refactored `.woodpecker.yml` pipeline syntax for better clarity and flexibility.
- Adjusted `Dockerfile` to fix `dist` directory path and streamline `CMD` execution.
2025-07-23 21:32:24 +02:00
9ac87b82e9 Update fly.toml, .woodpecker.yml, and Dockerfile for deployment improvements
- Increased health check grace period in `fly.toml` to 30s.
- Added `dist` directory to cache mounts in `.woodpecker.yml`.
- Fixed file copy path in `Dockerfile` for accurate builds.
2025-07-23 21:29:27 +02:00
74e4799ea9 make main a version off dev 2025-07-23 21:25:24 +02:00
0a939975c3 Remove About and Contact sections from navigation and index page
This commit comments out the About and Contact links in the navigation menu and removes the corresponding sections from the index page. Additionally, adjusted header styles for a full-width layout.
2025-07-23 21:08:38 +02:00
7e0f052ce7 Anpassungen damit das Navi ein OnePager wird, die verlinkung von About und Contact stimmt noch nicht. 2025-07-23 16:48:04 +02:00
77c5d5df82 event hinzugefügt und erste anpassungen am nav für onePager 2025-07-23 16:39:01 +02:00
f0afa677a0 Event Cards Update und alle links sind Orange, einheitlich auf der ganzen Seite 2025-07-23 14:56:34 +02:00
f356b37c9e Rredundantz in Header.css und Hero.css normalisieren 2025-07-23 12:49:23 +02:00
k
096883b0ee Add contact form and WhatsApp integration
- Created a new, styled contact form with input validation.
- Added WhatsApp Chat link for direct communication.
- Introduced `ContactForm.css` with responsive styles to improve usability.
2025-07-20 14:28:13 +02:00
k
749b3e5079 Event Header fix 2025-07-20 13:59:45 +02:00
k
3c1a6fae2c Update styles and layout for improved responsiveness and consistency:
- **Global fonts**: Adjusted `font-family` fallback to include `serif`.
- **Header improvements**: Refined structure with flexbox, adjusted heights, and fixed responsive issues (e.g., removed hardcoded margins).
- **New Layout styles**: Added scoped `Layout.css` for better layout control and modularity.
- **Links fix**: Corrected casing in `About` and `Contact` links for proper navigation.
2025-07-20 13:57:33 +02:00
k
f3952e7e81 Add section IDs and smooth scrolling for improved navigation:
- Updated components (`Hero`, `Welcome`, `EventsGrid`, `ImageCarousel`, `Drinks`) to accept optional `id` props and applied them to `<section>` elements.
- Enabled smooth scrolling by adding `scroll-behavior: smooth` to global styles.
- Enhanced dropdown menu: added internal links for section navigation and adjusted styling for improved responsiveness.
- Updated color handling in `ImageCarousel` to use CSS variables for better theme consistency.
2025-07-20 13:32:43 +02:00
k
00213204c4 Add ImageCarousel component with responsive design and functionality.
- Introduced a new `ImageCarousel` component to display image galleries with navigation and indicators.
- Included scoped CSS for custom styles and responsiveness.
- Integrated `ImageCarousel` into the homepage with sample image data.
2025-07-20 12:57:40 +02:00
15dedfabcf Remove Gallus_Pub project and all related files
This commit deletes the entire `Gallus_Pub` directory, including its configuration, source files, and dependencies.
2025-07-19 18:00:06 +02:00
0f13e8eb66 Refactor Hero component styles and move inline styles to CSS file
This commit centralizes Hero component styles by moving previously inline styles in `Hero.astro` to `Hero.css`. Additionally, it introduces a `.hero-overlay` class with improved background styling, removes unused component-specific background settings, and aligns spacing for better maintainability and consistency.
2025-07-19 16:56:07 +02:00
b830f2edaf Introduce CSS variables for consistent theming
This commit refactors existing styles to use CSS variables, centralizing values for colors, spacing, typography, and other design elements. It also adds a `variables.css` file for managing these variables. Updated affected components and stylesheets for better maintainability and consistency.
2025-07-19 16:45:51 +02:00
3b011bc463 Remove comments from fly.toml for cleaner configuration 2025-07-19 16:26:01 +02:00
k
89e1683eee Refactor and enhance Gallus Pub website:
- **Added component-specific styles**: Introduced scoped CSS files for `Hero`, `Header`, `Drinks`, `Footer`, and `Welcome` components.
- **Expanded functionality**: Added `Drinks` section with a new layout and stylized elements.
- **Assets fix**: Replaced asset links with correct paths, ensuring consistency for images and files (e.g., `Welcome.png`, `Menu.pdf`).
- **Reorganized header and footer**: Modernized `Header` layout with a fixed navbar, added utility spacer, and redesigned footer to include additional details.
- **Integrated Docker and CI/CD**: Added `Dockerfile`, `fly.toml`, and `.woodpecker.yml` for multi-environment deployment.
- **Improved homepage**: Incorporated `Drinks` component and updated styles for cohesive design.
- **CSS cleanup**: Removed redundant global styles from `index.css` and migrated them to appropriate scoped styles.

Complete revamp to provide modular and deployable updates for long-term scalability.
2025-07-19 15:47:22 +02:00
675594ae8a first version with the components: EventGird, welcome and events 2025-07-18 16:17:18 +02:00
5247bd9816 Remove comments from fly.toml for cleaner configuration
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-07-16 23:11:28 +02:00
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