Skip to content
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

✨ Export Custom Themes #1874

Closed
tom-ludwig opened this issue Sep 8, 2024 · 0 comments · Fixed by #1920
Closed

✨ Export Custom Themes #1874

tom-ludwig opened this issue Sep 8, 2024 · 0 comments · Fixed by #1920
Assignees
Labels
enhancement New feature or request P3 This issue is less important theme

Comments

@tom-ludwig
Copy link
Member

Description

We would like to add functionality to allow users to export all custom themes they have created. Currently, users cannot export their custom themes, which limits the ability to share or back up their work.

Proposed Solution:

  1. Export Options:
    • Provide the ability to export individual custom themes.
    • Consider implementing theme bundles. For example, a theme like “Catppuccin,” which consists of multiple flavors (theme files), could be exported as a single catppuccin.cethemebundle file. This bundle would group multiple related themes under one file, making it easier to share and manage complex theme sets.
  2. Format:
    • Export themes in a format such as JSON or cetheme, depending on what is most practical and user-friendly.
    • Explore the possibility of bundling multiple themes together for easy sharing and importing in the future.
  3. User Selection:
    • Allow users to select which themes they want to export or include in a bundle. This provides flexibility and control over the export process.

Alternatives Considered

  • Evaluate if theme bundles should be integrated into the extension store for easier distribution and sharing.
  • Ensure that the export process is intuitive and straightforward for users.

Additional Context

No response

Screenshots

Screenshot 2024-09-08 at 2 29 17 PM
@tom-ludwig tom-ludwig added the enhancement New feature or request label Sep 8, 2024
@tom-ludwig tom-ludwig added the P3 This issue is less important label Sep 8, 2024
@austincondiff austincondiff self-assigned this Oct 27, 2024
@austincondiff austincondiff moved this from 🆕 New to 🏃‍♂️ In Progress in CodeEdit Project Oct 27, 2024
@github-project-automation github-project-automation bot moved this from 🏃‍♂️ In Progress to 🏁 Complete in CodeEdit Project Nov 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request P3 This issue is less important theme
Projects
Status: 🏁 Complete
3 participants