Commit Graph

77 Commits

Author SHA1 Message Date
8773788335 Enhance layout and styling for Anti-Fingerprinting Shield Plus page
- Updated the layout structure to utilize a new PageLayout component for better organization.
- Introduced new Hero, Content, and CallToAction components to improve the visual presentation and user engagement.
- Added glassmorphism styles for enhanced aesthetics and readability.
- Implemented accessibility features, including a "Skip to main content" link for improved navigation.
- Refactored the RocketChat livechat initialization to remove unnecessary console logs, enhancing performance and user experience.
2025-10-19 23:38:01 +02:00
b2fbe18214 Enhance RocketChat livechat initialization with detailed logging
- Added console logs to track the initialization process of the RocketChat livechat widget, including the setting of the URL and script loading status.
- Improved error handling by logging warnings when the script tag is not found or when the script fails to load.
- Ensured that the script loads correctly based on the DOM readiness state, enhancing reliability and user experience.
2025-07-24 14:57:01 +02:00
becarta
5bc2197182 Enhance RocketChat livechat integration with improved error handling
- Refactored the script for initializing the RocketChat livechat widget to include error handling for script loading failures.
- Ensured the RocketChat object is properly initialized and handles cases where it may not exist.
- Added a check for DOM readiness before loading the livechat script, improving reliability and user experience.
2025-07-18 08:42:12 +02:00
becarta
0b59b3b977 Update server configuration and translations for improved deployment and user experience
- Enhanced server startup message to include dynamic protocol and domain based on the environment (production or development).
- Updated translation references from GitHub to Gitea across multiple languages for consistency.
- Refactored layout and metadata in Astro components to utilize SITE configuration for URLs, ensuring accurate site links.
- Cleaned up unused code in the layout file and removed commented-out sections for better readability.
2025-07-18 08:16:10 +02:00
cf24268751 Comment out Rocket.Chat Livechat script in Layout.astro for future reference without execution. 2025-07-02 23:15:29 +02:00
3847f415d6 Enhance accessibility and structure across multiple components
- Updated the ContactForm component to include labels and aria-describedby attributes for better accessibility.
- Improved the Button component by conditionally adding aria-labels based on text input.
- Enhanced the Form component with aria-describedby attributes for validation feedback.
- Refactored the Layout component to include semantic HTML5 elements for better structure and accessibility.
- Updated the 404 page metadata for improved SEO and user experience.
2025-06-24 21:05:49 +02:00
becarta
1d80c4156c Remove blog components and configurations to streamline the project
- Deleted multiple blog-related components including Grid, GridItem, Headline, List, ListItem, Pagination, RelatedPosts, SinglePost, and Tags to simplify the codebase.
- Removed associated configurations from src/config.yaml, eliminating unused blog settings.
- Cleaned up email templates and layouts related to blog functionality to enhance maintainability.
- Updated styles in tailwind.css for consistency following the removal of blog components.
2025-06-12 22:39:23 +02:00
4321824bf5 Refactor ImageModal component for improved layout and responsiveness
- Updated ImageModal styles to include overflow handling and a maximum height for better usability.
- Adjusted the structure to place the enlarged image at the top, enhancing visual presentation.
- Removed the redundant image container to streamline the component.
2025-06-07 17:29:04 +02:00
a4c02a712c Update LanguageSelector and development page components for improved client behavior
- Changed LanguageSelectorComponent to use client:visible for better loading performance.
- Updated CollapsibleIntro and ContributionCalendar components to utilize client:visible, enhancing user experience by ensuring they load only when in view.
2025-06-07 16:58:32 +02:00
becarta
7b2975238b Update Rocket.Chat Livechat script URL in Layout.astro for correct loading
- Modified the script source URL in Layout.astro to ensure the Rocket.Chat Livechat feature loads from the correct endpoint.
2025-06-07 04:56:57 +02:00
becarta
ea181024f1 Update Rocket.Chat Livechat script URL in Layout.astro for improved functionality
- Changed the script source URL in Layout.astro to ensure proper loading of the Rocket.Chat Livechat feature.
2025-06-07 04:45:36 +02:00
becarta
67c7af6be7 Enhance Header and Layout components with new features and scripts
- Filtered out the Contact link from the main navigation in Header.astro and added a Contact icon that links to the contact page.
- Integrated Rocket.Chat Livechat script into Layout.astro for improved user support interaction.
2025-06-07 04:11:34 +02:00
becarta
890d7b8670 Updated site completely
Some checks failed
GitHub Actions / build (18) (push) Has been cancelled
GitHub Actions / build (20) (push) Has been cancelled
GitHub Actions / build (22) (push) Has been cancelled
GitHub Actions / check (push) Has been cancelled
2025-03-29 22:32:31 +01:00
becarta
f62c3458a5 added cookie notice, added terms and privacy notice, added return to top button 2025-03-06 23:27:26 +01:00
becarta
d66123c029 major update in looks and feel 2025-03-06 00:03:16 +01:00
becarta
9c61657071 Added homepage and moved old homepage to aboutme page 2025-03-03 23:23:14 +01:00
becarta
4b0cdaf83c Main page overhaul 2025-02-26 01:53:49 +01:00
becarta
e406793c99 Netlify upload 2025-02-04 02:09:28 +01:00
prototypa
953c4f2408 Migrate to astro v5 beta: first round 2024-10-04 03:34:51 -04:00
prototypa
ab746d0513 Fix issue #482: Images Distorted in Firefox 2024-09-16 21:51:10 -04:00
prototypa
a606b34a19 Format all files with prettier: npm run format 2024-04-29 17:51:55 -04:00
prototypa
0f557819ad Activate ViewTransitions by default 2024-04-12 11:51:08 -04:00
prototypa
6b14879507 Refactor tu use astrowind:config virtual import 2024-03-29 00:49:47 -04:00
prototypa
132788934f Add support for View Transitions. Fix issue #290 2023-12-03 12:12:49 -05:00
prototypa
fe570f5000 Remove incompatible type=ghost 2023-12-02 14:12:25 -05:00
prototypa
3022d4424b Fix imported type using a type-only import 2023-08-22 22:56:57 -04:00
prototypa
da8ef74b38 Replace SITE_CONFIG, UI_CONFIG, METADATA_CONFIG... to SITE, UI, METADATA... 2023-08-22 22:22:53 -04:00
prototypa
85fa2050f8 Reorganice navigation and add first landing pages 2023-08-14 09:25:16 -04:00
prototypa
76e55f7115 Revert (remove) astro View Transitions until stable 2023-08-07 07:47:08 -04:00
prototypa
259580062a Add support for new astro View Transitions 2023-08-06 22:05:30 -04:00
prototypa
d6f3055e31 Add support for new config.yaml 2023-07-27 21:52:04 -04:00
prototypa
d20b298028 Add frontmatter.title to types 2023-07-27 14:50:26 -04:00
prototypa
30d2c24f99 Rename data.js to navigation.js 2023-07-27 14:05:07 -04:00
prototypa
b5370e026c Rename base.css to tailwind.css 2023-07-27 13:04:51 -04:00
prototypa
5a716917a3 Update to @fontsource v5 2023-07-27 07:26:16 -04:00
prototypa
d05b2a3512 Increase font size 2023-01-23 18:00:36 -05:00
prototypa
660e2a7703 Set configurable slots for header, footer and ad 2023-01-22 02:37:46 -05:00
prototypa
a01fd3880f Improve design using custom variables 2023-01-22 00:40:14 -05:00
prototypa
8e702e6ee5 Improve design 2023-01-21 20:21:00 -05:00
prototypa
f641767078 Don't use tabs in editor 2023-01-09 21:44:06 -05:00
prototypa
8990e6adc3 Fix weird scroll behavior on back button 2023-01-08 12:33:13 -05:00
prototypa
8ce8421334 Add date formatter, language and text direction settings 2023-01-08 12:28:59 -05:00
prototypa
ecdcf99958 Add Privacy and Terms demo pages 2023-01-06 13:50:58 -05:00
prototypa
046009ec8c Simplify folders and more typescript migration 2023-01-03 22:52:10 -05:00
prototypa
024825ec59 Migrate more code to typescript 2023-01-02 12:20:26 -05:00
prototypa
82ea86a2ea Minimal design updates 2022-11-23 10:33:37 -05:00
prototypa
97fe6b119c Basic design refacctorization 2022-11-22 12:49:42 -05:00
prototypa
33a3b562ce Set default font weight to 300 2022-11-14 14:50:42 +01:00
prototypa
d909adb658 Use Prettier 2022-09-11 03:51:55 -04:00
prototypa
2556eb3ee4 Remigrate Images to Pictures 2022-09-10 01:28:40 -04:00