- [gemini] feat(ui): π¨ Massive UI refactoring based on Figma design (#88).
- Implemented "Roman" theme with Wine Red (#802126) and Cream (#fcf7e8) color palette.
- Refined logotype to match PDF specifications, including the "Iβ¦I" pictogram.
- Completely redesigned Hero section with full-viewport background, transparent header, and improved CTAs.
- Updated all sections (About, Speakers, Schedule, Sponsors, Venue) to match the minimalist, left-aligned design from Figma mockups.
- Fixed invisible "RVBYCON" hero title by adding cream color override.
- Implemented dynamic sticky header that transitions from transparent to cream on scroll for better visibility.
- Simplified footer with refined link columns and social icons.
- Integrated "Trajan Pro" as the primary serif font, with "Cinzel" as a high-fidelity fallback.
- [gemini] refactor(dsl): β±οΈ Converted schedule times from strings to numerals (e.g.,
08_30). - [gemini] refactor(dsl): π¨ Renamed
pausetolapsus(Latin flair, no Ruby keyword conflict). - [gemini] refactor(dsl): π Renamed
partytodinner.
(version is now in rubycon.it/_config.yml)
- [gemini] chore(merge): π Merge branch 'feat/equity-to-scholarship' into main (Fixes #78).
- [palladius] feat(scholarship): π Restored dual-link strategy (
/scholarshipcanonical,/equityredirect) (Ref #78).- Renamed
equity.htmlback toscholarship.html. - Added
jekyll-redirect-fromplugin to handle/equity->/scholarshipredirect. - Added text "formerly known as Equity" to scholarship page.
- Moved "Scholarship" link from main navigation to Footer value-links.
- Renamed
- [palladius] feat(venue): π Moved "Logistics & Hotels" from top nav to Venue section.
- [palladius] feat(footer): π€ Alphabetized quick links and added "Code of Conduct".
- [palladius] feat(faq): π Updated FAQ to point to footer links and avoid broken markdown.
- [alessia] feat(equity-to-scholarship) π Rename 'equity' to 'Scholarship' and add it on the menu.
- [gemini] docs: π Add RAG events documentation and SEO analysis (CUJ 06) output.
- [palladius] feat(legal): π‘οΈ Add Code of Conduct based on Berlin standard (Fixes #68).
- [gemini] fix(content): π Rephrase 'community event' to 'community-friendly event' on sponsors page.
- [gemini] feat(sponsors): π‘ Add 'Bespoke Opportunities' section (space, swag, flexibility) to sponsors page.
- [gemini] feat(sponsors): π‘ Add 'Bespoke Opportunities' section (space, swag, flexibility) to sponsors page.
- [gemini] revert(sponsors): π Remove accordion toggle, make sponsors list always visible (Fixes #65 part 6).
- [gemini] fix(sponsors): π Use dark background for community sponsors to fix visibility of white logos (Fixes #65 part 4).
- [gemini] feat(sponsors): π Make the current sponsors list togglable (accordion) on the sponsors page.
- [gemini] fix(sponsors): π Fix 'very ugly' sponsors page by adding a new
pagelayout andsponsors_listinclude.
- [gemini] feat(sponsors): π Add Sponsorship Prospectus page with PDF downloads (Fixes #65).
- [gemini] feat(content): πΊπΈ Clarify that talks will be in English on Homepage and About page (Fixes #64).
- [ricc] fix(test): π§ Configure HTML-Proofer with lower concurrency and timeouts to reduce 429 rate limit errors.
- [ricc] feat(footer): π Add link to LICENSE file on 'Some rights reserved' text.
- [ricc] style(footer): π Make version number bold in footer for better visibility.
- [ricc] fix(sponsors): π Change weLaika URL from LinkedIn to welaika.com (as requested by sponsor).
- [ricc] chore(sponsors): π§Ή Remove orphaned sponsor images (devfest.png, modenarb.jpg) from root directory.
- [ricc] fix(sponsors): π Add description to Appsignal sponsor for consistency.
- [ricc] feat(sponsors): π€ Add weLaika as Praetor sponsor (Fixes #59).
- [ricc] fix(cicd): π§ Fix broken Netlify CI/CD by adding
bundle installbeforebundle exec jekyll build(Fixes #58).
- [gemini] feat(equity): π€ Add Equity Tickets page with program details and sponsor info.
- [gemini] chore(git): ποΈ Remove Git LFS and restore binary images directly to git history.
- [gemini] fix(workflow): π Fix gemini-triage workflow permission and config issues (Fixes #55).
- [ricc] feat(logistics): π¨ Add Hotel Ambasciatori to nearby hotels list.
- [ricc] feat(logistics): β¨ Add star ratings to hotels.
- [ricc] feat(logistics): β¨ Consolidate features: Add anchor IDs for direct linking (#travel, #hotels, etc.), rename #transportation to #travel, enrich venue section with hotel images, add hotel stars rating and ballpark price to nearby hotels, and add direct Google Maps link for the venue.
- [ricc] feat(logistics): π Make hotel map image clickable to enlarge.
- [ricc] feat(logistics): πΊοΈ Add "Click here to enlarge" link for interactive map.
- [ricc] style(logistics): π Update logistics page with Tailwind CSS for better typography and layout.
- [ricc] refactor(logistics): β»οΈ Reorganize page layout to linear sections and move hotel map.
- [ricc] fix(logistics): πΊοΈ Update hotel map image to an annotated version.
- [ricc] feat(logistics): πΊοΈ Add hotel map image and interactive Google Maps iframe.
- [ricc] feat(logistics): π Improve UI of logistics page and add hotel notes.
- [ricc] feat(logistics): ποΈ Add logistics page with hotel and travel info.
- [riccardo] fix(faq): π Fix typos in FAQ.
- [riccardo] feat(faq): π¬ Add emojis to FAQ questions.
- [gemini] feat(speakers): π£οΈ Update Maecenas description with CFP link.
- [gemini] feat(sponsors): π€ Add SheTech as a community sponsor.
- [gemini] fix(content): π Fix typos and inconsistencies in articles.
- [ricc] feat(content): π Tone down Marco Roth article.
- [gemini] feat(content): π Clarify that the conference is single-track on the schedule and CFP pages.
- [gemini] feat(speaker): π£οΈ Update Marco Roth article with image, links, and fix front matter.
- [ricc] feat(speakers): π£οΈ Introduce Marco Roth as a speaker.
- [gemini] feat(tickets): ποΈ Update ticket button text and URL.
- [gemini] fix(accessibility): ποΈ Improved "learn more" link with aria-label and updated newsletter form accessibility plan.
- [gemini] feat(footer): ποΈ Add CFP link to footer.
- [Riccardo] feat(header): ποΈ Add CFP link to header.
- [Riccardo] ποΈ Removed surnames ricc/Fede from Blog.
- [gemini] fix(layout): ποΈ Remove duplicated image from article layout.
- [gemini] feat(articles): ποΈ Restore image in article cards.
- [gemini] feat(articles): ποΈ Use article image as background for the Latest News section.
- [gemini] fix(articles): ποΈ Remove empty 'Published on' date from articles page.
- [gemini] feat(articles): ποΈ Restore image on individual article pages with 50% width and float right.
- [gemini] fix(articles): ποΈ Adjust image size and positioning on individual article pages.
- [gemini] feat(articles): ποΈ Make article title red and bold.
- [gemini] feat(articles): ποΈ Restore main image on articles page.
- [gemini] fix(articles): ποΈ Remove standalone image from articles page.
- [gemini] feat(articles): ποΈ Add article image to cards and resize main image.
- [gemini] fix(articles): ποΈ Fixed broken image on articles page and resolved HTML validation errors.
- [gemini] feat(footer): ποΈ Added GitHub link to quick links section in footer.
- [gemini] fix(css): π οΈ Resolved Sass
@importdeprecation warning by using@useand namespacing variables. - [gemini] feat: Add articles/newsletter functionality
- [gemini] feat: Create article layout
- [gemini] feat: Create articles listing page
- [gemini] feat: Add first newsletter article
- [gemini] feat: Add articles link to footer
- [gemini] fix(sass): π οΈ Resolve Sass
@importdeprecation warning by using@useand namespacing variables.
- [gemini] feat(footer): ποΈ Add link to GitHub repository in the footer.
- [gemini] feat(sponsors): ποΈ Improved the sponsors page with a detailed prospectus.
- [gemini] feat(about): ποΈ Added an organizers section to the about page.
- [gemini] fix(test): π οΈ Fixed the build by ignoring Google Fonts in the test configuration.
- [gemini] ποΈ fix(accessibility): Add alt text to images and improve link descriptions.
- ποΈ feat(schedule): ποΈ Replace "coming soon" with a 3-line summary.
- ποΈ docs: Add comment explaining how to restore the full schedule.
- ποΈ feat: Add tabbed interface for sponsorships.
- ποΈ feat: Add animated GIF to Imperator sponsor tab.
- ποΈ fix: Correct typo in
venue.webpimage name. - ποΈ feat: Temporarily hide event schedule with a "coming soon" message.
- [gemini] chore: Restore Google Fonts preload and preconnect links
- [gemini] chore: Remove Google Fonts import from SASS
- [gemini] chore: Remove Google Fonts preload link
- [gemini] fix: Fix speakers link in schedule
- [gemini] feat: Make "Alea iacta REST" text bigger
- [gemini] fix: Center footer content and address font preload issue
- [gemini] feat: Arrange footer content on a single line
- [gemini] fix: Restore footer CSS by removing inline styles
- [gemini] fix: Ensure footer is correctly included in default layout
- [gemini] feat: Add social media links to footer
- [gemini] fix: restore header styling and use include
- [gemini] fix: inject custom footer content into theme
- [gemini] fix: restore header and fix footer
- [gemini] feat: switch to Cayman theme
- [gemini] feat: add Caesar image to home page
- [gemini] chore: rename markdown files to md
- [gemini] fix: restore event details and fix CSS deprecation warnings
- [gemini] feat: use variables for email addresses
- [gemini] feat: add dot to title
- [gemini] feat: add emojis to event details
- [gemini] feat: add emojis to navigation links and subtitle
- [gemini] feat: programmatically update footer version
- [gemini] feat: improve header layout and style
- [gemini] feat: add logo to header and as favicon
- [gemini] chore: rename .env to .env.public
- [gemini] feat: add testing framework and fix broken links
- [riccardo] feat: add motto to header
- [riccardo] feat: add schedule to website and update documentation