Skip to content

Update new theme ideas - #98

Closed
Ankith-Cirgir wants to merge 18 commits into
NewThemeIdeafrom
main
Closed

Update new theme ideas#98
Ankith-Cirgir wants to merge 18 commits into
NewThemeIdeafrom
main

Conversation

@Ankith-Cirgir

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings July 26, 2026 16:58

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the site’s 2026 content and styling by revising sponsor listings/tiers, simplifying speaker bios, and adjusting the GitHub Pages deployment workflow configuration.

Changes:

  • Render speaker bios as HTML and simplify speakerData bio content.
  • Update Sponsors section for 2026, introduce gold-tier layout, and add gold/silver sponsor CSS.
  • Change GitHub Pages deployment behavior by enabling force_orphan.

Reviewed changes

Copilot reviewed 5 out of 19 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/components/Speakers/Speakers.js Changes speaker bio rendering to use dangerouslySetInnerHTML.
src/components/Speakers/speakerData.js Replaces long HTML bios with plain-text bios and comments out additional speakers.
src/components/Home/Sponsors.js Updates sponsor list, introduces gold-tier row, and changes class logic for tiers.
src/components/Home/home.css Adds gold/silver sponsor styling and tweaks mobile sponsor icon box sizing.
.github/workflows/update-projects.yml Modifies deploy behavior by adding force_orphan: true to gh-pages action.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

<div className={`speaker-info ${isEven ? 'text-end' : 'text-start'}`}>
<h2 className="speaker-name">{speaker.name}</h2>
<p className="speaker-bio">{speaker.bio}</p>
<div className="speaker-bio" dangerouslySetInnerHTML={{ __html: speaker.bio }} />
key={index}
lg={3}
className={`sponsor-icons ${sponsor.special ? 'sponsor-special' : ''}`}
className={`sponsor-icons ${sponsor.silver ? 'sponsor-silver' : ''}`}
Comment on lines 50 to +51
keep_files: true
force_orphan: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants