Skip to content

Projects UI sample - #1600

Open
rammodhvadia wants to merge 4 commits into
mainfrom
projects-ui-sample
Open

Projects UI sample#1600
rammodhvadia wants to merge 4 commits into
mainfrom
projects-ui-sample

Conversation

@rammodhvadia

Copy link
Copy Markdown
Contributor

Adds a sample to the /web-component.html page for projects-ui
Also adds a themes folder and support for loading a css file for adding a custom theme to the sample project

@rammodhvadia
rammodhvadia temporarily deployed to previews/1600/merge August 17, 2026 13:28 — with GitHub Actions Inactive
@rammodhvadia
rammodhvadia temporarily deployed to previews/1600/merge August 17, 2026 13:30 — with GitHub Actions Inactive

@mwtrew mwtrew left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good in general, one query below.

Comment thread web-component.html
<style>
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");
/* Lexend is used by the projects-ui sample theme */
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&family=Lexend:wght@100..900&display=swap");

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Will this mean an extra font gets loaded whenever the component loads, even outside of CCP? If so it might be worth exploring moving that import to the theme CSS if possible.

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.

2 participants