Skip to content

Feat/setup #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jun 16, 2025
Merged

Feat/setup #2

merged 3 commits into from
Jun 16, 2025

Conversation

agustinfrancesa
Copy link
Contributor

First commit, adding code and setup the release process

@Copilot Copilot AI review requested due to automatic review settings June 13, 2025 15:26
Copilot

This comment was marked as outdated.

erinoerin
erinoerin previously approved these changes Jun 13, 2025
@agustinfrancesa agustinfrancesa force-pushed the feat/setup branch 2 times, most recently from 99bfee9 to 5c0e258 Compare June 13, 2025 21:11
agustinfrancesa and others added 3 commits June 16, 2025 10:34
Signed-off-by: Francesa Alfaro, Agustin <agustin.francesa.alfaro@intel.com>
Signed-off-by: Erin Olmon erin.olmon@intel.com
Signed-off-by: Erin Olmon erin.olmon@intel.com
Copy link

@Copilot Copilot AI left a comment

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 introduces the initial implementation of two Intel Gradio themes—SparkThemeTb (Tiber color scheme) and SparkTheme (Classic Blue)–along with various demo examples and CI/CD configurations for release automation. Key changes include:

  • Adding theme classes with customizable color palettes and overrides.
  • Introducing multiple demo examples utilizing the themes.
  • Setting up automatic release workflows and updating documentation and package metadata.

Reviewed Changes

Copilot reviewed 40 out of 40 changed files in this pull request and generated no comments.

Show a summary per file
File Description
intel_gradio_theme/spark_tb.py Implements the SparkThemeTb class with Tiber color scheme and theme logic.
intel_gradio_theme/spark_classic_blue.py Implements the SparkTheme class with Classic Blue color scheme.
intel_gradio_theme/spark.css Provides CSS styling for the themes using color placeholders.
intel_gradio_theme/init.py Establishes package exports and versioning.
examples/* Contains multiple demo apps showcasing theme usage in various contexts.
.github/workflows/* Configures CI/CD pipelines for semantic releases, build checks, and security scanning.
README.md, MANIFEST.in, LICENSE.md, CONTRIBUTING.md, CHANGELOG.md Documentation and release materials updated to support the new themes.
Comments suppressed due to low confidence (2)

intel_gradio_theme/spark_tb.py:148

  • Both theme classes currently set the same name 'spark-island'. Consider giving SparkThemeTb a distinct name to better differentiate it from SparkTheme.
self.name = "spark-island"

intel_gradio_theme/spark_classic_blue.py:132

  • The SparkTheme class also uses 'spark-island' as its name, which may be misleading given its Classic Blue style. Consider assigning a unique name to clarify its purpose.
self.name = "spark-island"

@agustinfrancesa agustinfrancesa merged commit bb9633f into main Jun 16, 2025
3 checks passed
@agustinfrancesa agustinfrancesa deleted the feat/setup branch June 16, 2025 17:09
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