Commit Graph

601 Commits

Author SHA1 Message Date
sebastjanartic
dca73b8990 Adjust text size and spacing in top stories section
Update font sizes, padding, and margins within the Top Stories component to ensure text fits within its container without horizontal scrolling.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 8c471362-0d7a-4f1d-a270-58ae41f388c9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/517dfa7b-26ac-463d-a6e1-a58c6df97188/drGbo1a
Replit-Helium-Checkpoint-Created: true
2026-02-28 21:02:32 +00:00
sebastjanartic
b1b7de007e Improve image display by intelligently focusing on subjects
Implement server-side AI analysis to detect focal points in images, ensuring faces and key subjects are not cut off.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c1dc1745-dcd7-4247-a1e3-8dd414e4592b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/517dfa7b-26ac-463d-a6e1-a58c6df97188/drGbo1a
Replit-Helium-Checkpoint-Created: true
2026-02-28 21:01:13 +00:00
sebastjanartic
30cb723247 Improve image display and layout for a better viewing experience
Adjusted image rendering and container sizes to optimize the display of landscape and portrait images across the featured section, ensuring content remains visually balanced and readable.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 9b201064-26d8-4881-ae57-42f081461269
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:56:39 +00:00
sebastjanartic
739ec00bc3 Improve image display for various aspect ratios
Introduce a SmartImage component that handles both landscape and portrait images, applying a blur-fill background for portrait images to better fit containers.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 96a59edb-4cef-4b27-9ac3-edfc811ef6fe
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:54:33 +00:00
sebastjanartic
8b884324ed Center images to ensure subjects are fully visible in all card components
Adjusted CSS `object-position` property across multiple image components (HeroCard, GalleryHeroCard, MediumCard, SideCard) from "center 30%" to "center center" to ensure subjects are horizontally and vertically centered within their containers, preventing cropping and improving visual focus.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 5983acad-7d7d-415c-a8af-8c4645c83df5
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:53:04 +00:00
sebastjanartic
3207f8b1db Adjust image display to better center subjects
Update image object positioning to `center 30%` across various card components, improving the visibility of subjects within images.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 0cd052c9-4a0c-43a6-8447-1f701e6a462d
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:51:40 +00:00
sebastjanartic
22efad432f Ensure content displays correctly when viewing articles
Adjust the logic for displaying articles in the carousel to ensure that companion articles are always shown, even when a gallery view is active, eliminating empty space.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 57b5fa01-af26-4fc7-ba89-0af18fec8284
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:49:50 +00:00
sebastjanartic
dab4fd8156 Adjust layout to make hero images fill available height
Modify HeroCard and GalleryHeroCard to use h-full and min-h-[300px] instead of aspect-square, and update FeaturedCarousel to accommodate a new three-column layout.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 1022734e-1fc1-4de6-a94d-c9775c7a71f4
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:48:05 +00:00
sebastjanartic
125943dab5 Update layout to display a square hero image with two articles beside it
Adjust the grid layout to accommodate a square hero image and two accompanying articles, resizing the hero to 3/8 and the new articles to 3/8, while the top stories remain at 2/8.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 8a63d9bf-4c11-4545-b0ea-5acc34888005
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:45:37 +00:00
sebastjanartic
3987e78957 Remove the side column and adjust layout for two main sections
Remove the unused `wide` variable, `SideCard` component, and adjust grid column spans to accommodate the removal of the side column, ensuring the hero section takes up 75% width and the Top Stories section takes up 25% width.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 3785250a-79ce-4d5b-9dae-ed3c4db23160
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:44:05 +00:00
sebastjanartic
f6ca0a2e70 Adjust layout to make top stories section wider
Modify the grid layout for the featured carousel, changing the column span for the main content and top stories section to achieve a wider display for top stories.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 6b9307df-8031-41c9-bd2b-9f9c6fcbc1ba
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:42:14 +00:00
sebastjanartic
ebfa914deb Adjust homepage layout for better content visibility and focus
Modify the grid layout on the homepage to allocate more space for the hero section while reducing the width of the "Top Stories" section, improving overall content presentation.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 64c39580-31f4-44b9-9524-8e1f01e20806
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:41:44 +00:00
sebastjanartic
d0b775b3a0 Update top stories to show title, author, and time
Remove images from the top stories section and display only the title, author, and publication time.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 5779a0f5-e81b-4638-abee-a351ca3e4a1c
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:40:58 +00:00
sebastjanartic
1eaed39618 Add images to top stories and adjust layout
Add thumbnail images to top stories list items and modify the component to include them.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 4f1916e6-1fe0-4d1f-b75f-cf8e7f67ece8
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:40:06 +00:00
sebastjanartic
8432d4e240 Adjust blog page layout to reduce image height and widen top stories
Modify HeroCard and GalleryHeroCard to use a 2:1 aspect ratio, decreasing their height. Adjust the grid layout in FeaturedCarousel to allocate more space to the TopStoriesList.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 517dfa7b-26ac-463d-a6e1-a58c6df97188
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 6f6fbf91-469b-4ca9-b7cd-f1c19c974aed
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:38:49 +00:00
sebastjanartic
c441cc1594 Restored to '84d7de2da64f8f2fd1e2d64959817c64c8fb7c04'
Replit-Restored-To: 84d7de2da6
2026-02-28 20:36:50 +00:00
sebastjanartic
802282187e Restored to '9efb44269f2c9afe35822e98f4bc1f5f09ec4407'
Replit-Restored-To: 9efb44269f
2026-02-28 20:36:00 +00:00
sebastjanartic
abd322871b Restored to '7aa09373aacdcc1083018c718e608e30b6be2b33'
Replit-Restored-To: 7aa09373aa
2026-02-28 20:34:36 +00:00
sebastjanartic
a8643ecdd2 Restore original layout for featured content on the homepage
Adjust grid gap for side articles in the homepage featured section from 'gap-3' to 'gap-4' to revert to the original layout.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 25e1a8a9-2b5b-4fb4-8dc5-595c24762c27
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/nTLKCC5
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:33:02 +00:00
sebastjanartic
68b9989ee9 Correctly display special characters in article titles and excerpts
Replace HTML entities for quotation marks with their proper Unicode characters in article titles and excerpts within server/seed.ts.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: cbc6e62a-ed09-4778-85c0-75c9cab3bd70
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/nTLKCC5
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:31:49 +00:00
sebastjanartic
c308687759 Revert homepage layout to previous configuration
Revert changes to `client/src/pages/home.tsx`, adjusting the column spans for the hero section and side articles, and replacing `SideCard` with `MediumCard`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 60b22058-17e6-4760-b82e-c57fe20104f0
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/nTLKCC5
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:30:35 +00:00
sebastjanartic
7a7ec6e45b Revert layout changes to homepage hero and side cards
Revert the aspect ratio of HeroCard and GalleryHeroCard back to 16/9 and update SideCard to use the 4/3 aspect ratio with reduced content.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 5b1201ea-730d-4283-9368-8cc9676f53e5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/nTLKCC5
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:29:52 +00:00
sebastjanartic
84d7de2da6 Adjust article card layouts for improved visual appeal and information display
Update aspect ratios of hero and gallery cards to 4:3, modify side card image to aspect-video, and enhance side card content with author, date, and excerpt.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 44f2dc39-e213-4018-a119-033950b0453d
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/nTLKCC5
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:28:39 +00:00
sebastjanartic
cf6a2042cc Enhance homepage layout to emphasize featured content and condense side articles
Add SideCard component and adjust grid columns in FeaturedCarousel to allocate more space for the main hero section and reduce the size of side articles.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 9dd58143-386e-4f2c-a072-3d4a086000cb
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/nTLKCC5
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:27:39 +00:00
sebastjanartic
308e602c73 Fix hero card aspect ratio and add horoscope generation functionality
Introduce horoscope generation via OpenAI API, including new API endpoints and database schema. Adjust card components in `home.tsx` to use `aspect-[16/9]` for consistent image sizing, resolving previous height stretching issues. Update dependencies in `package.json`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ca1aa952-242c-43c1-9e28-47aed39cee1b
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/nTLKCC5
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:25:58 +00:00
sebastjanartic
774a72bc22 Enhance the horoscope page with cosmic events and detailed sign information
Refactor client/src/pages/horoscope.tsx to introduce AstroEventsSection and improve sign detail display with carousel navigation.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c5d5d9ec-0385-4ba4-9d22-4d8e94460720
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/oYq1Msd
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:11:49 +00:00
sebastjanartic
a2e323122b Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 73c4751f-7dc9-4725-9c08-f6add4fea794
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/oYq1Msd
Replit-Commit-Deployment-Build-Id: de70cc25-4096-4350-aca9-2e9b718db1df
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:09:32 +00:00
sebastjanartic
eb4fca62ed Ensure all articles are consistently added to the database upon deployment
Update the seeding logic to prevent duplicate entries and add missing articles based on slug, ensuring all content, including new articles, is present after deployment.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 78e398a1-256d-4d38-a394-be3230ab70e9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/oYq1Msd
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:08:20 +00:00
sebastjanartic
32b6e79e26 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: e22a2ada-5ce5-42db-a7dc-69bac4214874
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/oYq1Msd
Replit-Commit-Deployment-Build-Id: c7cd29e4-bd82-443a-8a2f-046f7fa0de0f
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:05:05 +00:00
sebastjanartic
475b5d9e0f Improve card layout to fill empty space and display article excerpts
Update the MediumCard component to use flexbox, ensuring article excerpts fill available space and eliminating blank areas below the content.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 1cf3980b-767b-42d8-b469-dacd00f70323
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/oYq1Msd
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:02:44 +00:00
sebastjanartic
48849470d1 Add article excerpts to blog post cards for better readability
Update the `MediumCard` component in `client/src/pages/home.tsx` to display the `article.excerpt` below the title, resolving the issue of blank space and improving content visibility.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 3ad9a825-821d-4602-8f4d-6c5c53ff7245
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/oYq1Msd
Replit-Helium-Checkpoint-Created: true
2026-02-28 20:01:27 +00:00
sebastjanartic
c1bb3bda24 Move recipe category from image overlay to text
Adjusted recipe display to move the category badge from an image overlay to a text element below the title, affecting both the card view and the modal view.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 8a68b15e-9591-4bfc-855e-8c035eed3662
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/oYq1Msd
Replit-Helium-Checkpoint-Created: true
2026-02-28 19:59:51 +00:00
sebastjanartic
4963edd636 Add new regional recipes and enhance the horoscope page functionality
Introduce a new /rezepte page with 21 regional recipes featuring AI-generated images. Enhance the /horoskop page with element colors, star ratings, and navigation. Update navigation, routing, and widgets to support these new features.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ca8c12e6-1e00-476d-86cc-c529591779ac
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/oYq1Msd
Replit-Helium-Checkpoint-Created: true
2026-02-28 19:58:23 +00:00
sebastjanartic
d0ee926b35 Improve carousel layout to display articles in different formats
Adjusts the featured carousel component to support a wide display format for articles on page 2, alongside the existing gallery and standard article layouts.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 8f0c2904-5e6f-40d1-bdfc-6a9808591bb4
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 19:35:31 +00:00
sebastjanartic
a5caf0f5af Update featured carousel to display more articles dynamically
Adjust the featured carousel logic to dynamically display articles, ensuring all available articles are utilized for rotation and subsequent rows display remaining content.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 581a45cc-e662-4c38-a7e6-cbb2c4187079
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 19:33:59 +00:00
sebastjanartic
c6dc352a06 Update homepage article display to show more posts
Modify the slicing logic for articles displayed on the homepage to ensure more posts are visible below the main carousel.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 8dd2a5c0-a2aa-40ef-80ff-a9023754026d
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 19:32:30 +00:00
sebastjanartic
5e03283560 Update blog homepage carousel to display articles in a new layout
Refactor the `FeaturedCarousel` component in `client/src/pages/home.tsx` to dynamically adjust the display of hero and side articles based on the current page and available gallery images. This includes modifying column spans and article slicing logic to accommodate the new layout.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 3eaf2b0e-320a-43fa-a05e-a3d651f534ae
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 19:31:52 +00:00
sebastjanartic
f951e18b20 Update the home page to display featured articles more effectively
Refactors the home page component to adjust the display of featured articles. The carousel now shows up to 5 articles individually, with remaining articles displayed in subsequent rows. This change optimizes the presentation of content on the home page by reallocating articles from the carousel to lower sections of the page.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c8f91b67-8f28-4538-af2f-42eb06d9fa17
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 19:30:39 +00:00
sebastjanartic
102c6f0046 Update blog layout and fix horoscope navigation
Adjust article display on the homepage to show more content and modify the horoscope widget to navigate to a dedicated page instead of a modal.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c8cadc1b-5524-4725-abba-7f1558b33894
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 19:27:16 +00:00
sebastjanartic
0918ffd291 Adjust image cropping to better display faces in photos
Apply `objectPosition: "center 25%"` to all relevant image elements across the client application to ensure faces are consistently visible and not cropped out by the `object-cover` CSS property. This change impacts components in `photo-gallery`, `article`, `category`, and `home` pages.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 6fbb209e-0312-4027-963a-b6aa098cc025
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 19:22:57 +00:00
sebastjanartic
5730f86a46 Published your App
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 063209c0-1a22-4e6c-a81b-969987df00e9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Commit-Deployment-Build-Id: 590e38a1-6399-432d-9a1d-d89c80888be0
Replit-Helium-Checkpoint-Created: true
2026-02-28 18:40:13 +00:00
sebastjanartic
cecf78aa81 Center images and slow down automatic image changes
Update the photo gallery and hero card components to use `object-top` for image centering and increase the auto-play interval to 10 seconds.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 78b4d368-06b6-46ef-a5a1-a61fe6c3bc35
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 18:37:30 +00:00
sebastjanartic
d21787862e Update news widget to automatically rotate articles
Modify the news widget to display a fixed number of articles and implement automatic rotation with hover pause functionality.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c64a3c69-568c-4dbf-9e2a-ec93f7ac0f90
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 18:36:16 +00:00
sebastjanartic
c5b7473bdc Adjust homepage layout to display a single hero image for galleries
Refactor client/src/pages/home.tsx to modify the FeaturedCarousel component, conditionally adjusting the column span for the hero section. When displaying a gallery page (`isGalleryPage`), the hero section now spans 5 columns (`lg:col-span-5`), and the secondary medium cards are hidden, allowing only the TopStoriesList to appear alongside the expanded hero image.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: c5e3e1f9-1778-4ec0-b249-a68a388e99ea
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 18:33:44 +00:00
sebastjanartic
f3614e4640 Update layout and aspect ratios for all widgets on the homepage
Adjusted aspect ratios for PhotoGallery, Recipe, Horoscope, and News widgets to 4:5 for a filled and taller appearance. Increased the number of news items displayed and updated styling for better visual presentation.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: dc86575c-1a2c-4bad-be6f-bf7c15dcafd7
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 18:33:14 +00:00
sebastjanartic
394b439ddc Integrate photo gallery into homepage carousel and display ads natively
Integrate the photo gallery as a hero and medium card into the homepage carousel, increasing article capacity and blending ads as native content.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 4848463a-56d7-4293-b781-228aa226cd0e
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 18:30:57 +00:00
sebastjanartic
149f32da6a Improve horoscope widget with rotation and modal selection
Update the horoscope widget to rotate through zodiac signs automatically every 6 seconds. Implement a modal that appears on click, allowing users to select a specific sign to view its daily horoscope.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: b7a5caf6-b4da-4196-a78e-1607379f364a
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 18:28:38 +00:00
sebastjanartic
c73e035b3d Update photo gallery to display images one by one in a carousel
Introduce a new `SingleImageCarousel` component and refactor the `PhotoGalleryWidget` to utilize it, enabling slideshow functionality for images with auto-play and navigation controls.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 2c340511-09fa-48b2-b531-1a040ae0b5e1
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 18:27:34 +00:00
sebastjanartic
d28c36131c Add new content widgets and a dynamic bento grid homepage
Integrates photo gallery, horoscope, recipe, and news widgets into a dynamic MSN-style bento grid homepage. Adds new routes for gallery and updates navigation.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ac196a32-ec08-4953-9df7-633cb142cc48
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/RVXhOPb
Replit-Helium-Checkpoint-Created: true
2026-02-28 18:26:40 +00:00
sebastjanartic
8ef815824a Transitioned from Plan to Build mode
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 413891e8-d784-4bea-b9f5-91a5a68316b4
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: d1875a7d-15e0-4958-9b1d-abc96f4979d2
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/f209e72a-0939-48fa-84fc-57854de71967/413891e8-d784-4bea-b9f5-91a5a68316b4/igVW4lQ
Replit-Helium-Checkpoint-Created: true
2026-02-28 18:18:39 +00:00