Commit graph

37 commits

Author SHA1 Message Date
Cipher Vance
4af0fc7cfe fix: added defer on js load 2025-08-24 13:31:25 -05:00
Cipher Vance
69ff668926 refactor: cleaned up and optimized JS 2025-08-24 13:17:47 -05:00
Cipher Vance
d549590c1f refactor: removed countdown and changed wording 2025-08-24 13:17:29 -05:00
Cipher Vance
1a66ebdfc4 feat: Complete UI/UX redesign with modern responsive design
- Redesign landing page with contemporary gradient backgrounds and glassmorphism
- Add 3D phone mockup with floating animation and interactive stats display
- Implement modern navigation with blur backdrop and smooth scroll effects
- Update feature cards with icons, hover animations, and improved typography
- Integrate countdown timer into hero CTA section with glassmorphic styling
- Add responsive email signup form with enhanced validation

- Modernize newsletters listing page with card-based grid layout
- Add empty state design with call-to-action for newsletter subscription
- Implement smooth loading animations and hover effects for newsletter cards
- Update navigation consistency across all pages

- Redesign newsletter detail page with professional article layout
- Add reading metadata display (date, reading time, author, tags)
- Enhance content typography with proper heading hierarchy and styling
- Implement share functionality with Web Share API and clipboard fallback
- Add print-optimized styles and action buttons
- Improve mobile reading experience with responsive design

- Establish consistent design system with CSS custom properties
- Use CSS Grid and Flexbox for modern, flexible layouts
- Add comprehensive mobile responsiveness (320px to desktop)
- Implement smooth animations and micro-interactions throughout
- Maintain accessibility with semantic HTML and proper contrast ratios
- Preserve all existing Flask template functionality and JavaScript features

Breaking changes: Complete visual redesign requires updated asset references
Performance: Optimized CSS with efficient animations and modern layout techniques
2025-08-24 12:47:15 -05:00
blake
778533b655 Merge pull request 'Refactor/Feat: Enhanced HTML Structure, Styling, and Templating with Jinja2' (#4) from historical_newsletter into main
Reviewed-on: https://brew.bsd.cafe/RideAware/landing/pulls/4
2025-04-06 03:24:22 +02:00
Blake Ridgway
13d8f65ee3 refactor: change from standard html blocks to jinja2 2025-04-05 20:22:32 -05:00
Blake Ridgway
781d88080f feat: Confirmation email template that gets sent on new adds 2025-04-05 20:22:05 -05:00
Blake Ridgway
96aec26f5a refactor: complete overwrite of the css 2025-04-05 20:21:44 -05:00
Blake Ridgway
8e5cce4294 feat: changed confirmation email from txt to html 2025-04-05 20:21:29 -05:00
Blake Ridgway
14cac6177f add: newsletter html template for sending emails 2025-04-05 20:20:50 -05:00
blake
afcd1ea395 Merge pull request 'Added historical newsletter section' (#3) from historical_newsletter into main
Reviewed-on: https://brew.bsd.cafe/RideAware/landing/pulls/3
2025-02-19 19:27:48 +01:00
Blake Ridgway
6ea1525583 feat: Added newsletter secitons 2025-02-19 12:26:27 -06:00
Blake Ridgway
3c40fb6abe fix: Fixed venv being added to commits 2025-02-19 12:25:57 -06:00
Blake Ridgway
db5d631b0d feat(newsletter): add newsletters listing and detail pages
* Created a newsletters table and added insertion logic during newsletter send.
* Added a /newsletters route to display a list of sent newsletters.
* Implemented a /newsletter/<int:newsletter_id> route for detailed view.
* Developed new templates with navigation, including unsubscribe links.
* Enhanced front-end styling and layout for newsletter pages.
2025-02-18 20:07:30 -06:00
Blake Ridgway
e3ae855a0b (fix): Removed feature and pricing links 2025-02-14 14:39:03 +00:00
Blake Ridgway
c249c31b8f (feat): Added production level deployment 2025-02-13 19:14:07 +00:00
blake
001c1e5db3 Merge pull request '(feat): Changed from SQLite3 to PostgreSQL' (#1) from PR1_database_changes into main
Reviewed-on: https://brew.bsd.cafe/RideAware/landing/pulls/1
2025-02-13 04:20:24 +01:00
Blake Ridgway
502de48484 (feat): Changed from SQLite3 to PostgreSQL 2025-02-12 21:17:04 -06:00
Blake Ridgway
036233f141 (fix): Fixed .ignore 2025-02-11 21:45:04 -06:00
Blake Ridgway
90297a004b (feat): Added the logo! 2025-02-11 21:44:30 -06:00
Blake Ridgway
b2754db793 (feat): Added email sending and remove_emails function 2025-02-11 21:44:13 -06:00
Blake Ridgway
524d56f747 (feat): Fixed adding emails to subscribers list 2025-02-11 21:43:52 -06:00
Blake Ridgway
715f52d2fd (feat): Fixed database URL, added remove_email function 2025-02-11 21:43:35 -06:00
Blake Ridgway
0a86fde915 (feat): Added dotenv and updated the database to run with DATABASE_URL 2025-02-11 20:55:54 -06:00
Blake Ridgway
328f604c08 (feat): added .env file 2025-02-11 20:54:49 -06:00
Blake Ridgway
9e5a67f9d3 Merge branch 'main' of ssh://brew.bsd.cafe:2222/RideAware/landing 2025-02-11 20:44:21 -06:00
Blake Ridgway
79e851aa09 (feat): Added __pycache__ 2025-02-11 20:43:58 -06:00
Blake Ridgway
a9c7bfe21c (refactor): verified viewport, added more responsive css 2025-02-11 20:41:49 -06:00
blake
ac3b646e5e Upload files to "static/assets" 2025-02-06 16:40:53 +01:00
Blake Ridgway
102da893a7 deleted old.css 2025-02-05 21:21:04 -06:00
Blake Ridgway
e3ad00b2cf (ci): Remove github actions 2025-02-05 21:10:54 -06:00
Blake Ridgway
2d104e847b (style): Fixed the cards to have bold first words 2025-02-05 21:06:17 -06:00
Blake Ridgway
2481a71f71 Slow overhaul of the landing page 2025-02-05 08:07:56 -06:00
Blake Ridgway
f26bad9bac Fixed some CSS issues and added RideAware on home page 2025-02-04 20:41:11 -06:00
Blake Ridgway
4ea01a2566 Deleted unused logo file 2025-02-04 20:40:46 -06:00
Blake Ridgway
f8f8c773cc (feat): Init concept of coming soon landing page 2025-01-05 21:03:42 -06:00
Blake Ridgway
18bcafe29b first commit 2024-12-29 20:12:21 -06:00