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

planning: Jan Theme Extensions API #3600

Open
3 tasks
dan-menlo opened this issue Sep 8, 2024 · 2 comments
Open
3 tasks

planning: Jan Theme Extensions API #3600

dan-menlo opened this issue Sep 8, 2024 · 2 comments
Assignees
Labels
category: settings Settings, system monitoring components type: planning Discussions, specs and decisions stage

Comments

@dan-menlo
Copy link
Contributor

dan-menlo commented Sep 8, 2024

Goal

  • Jan has a clear Themes API that users can easily configure to change app appearance
    • Themes are separate Github repos
    • Inspo: Obsidian, VSCode
  • What do we need to change
    • Instead of Joi
    • Use a more standard library? e.g. shadcn

Tasklist

@dan-menlo dan-menlo added this to Menlo Sep 8, 2024
@dan-menlo dan-menlo converted this from a draft issue Sep 8, 2024
@dan-menlo dan-menlo added the type: epic A major feature or initiative label Sep 8, 2024
@dan-menlo dan-menlo moved this to Scheduled in Menlo Sep 8, 2024
@dan-menlo dan-menlo changed the title epic: Jan Themes API epic: Jan Theme Extensions API Sep 9, 2024
@imtuyethan imtuyethan added this to the v0.5.6 milestone Sep 23, 2024
@dan-menlo dan-menlo removed this from the v0.5.6 milestone Sep 29, 2024
@dan-menlo
Copy link
Contributor Author

@urmauur I'll be shifting this to Sprint 22, to allow you to focus on Ichigo Demo, Jan + Cortex sites

@dan-menlo dan-menlo changed the title epic: Jan Theme Extensions API architecture: Jan Theme Extensions API Sep 29, 2024
@freelerobot freelerobot added category: app shell Installation, updater, global application issues category: settings Settings, system monitoring components and removed category: app shell Installation, updater, global application issues labels Oct 14, 2024
@freelerobot freelerobot changed the title architecture: Jan Theme Extensions API planning: Jan Theme Extensions API Oct 17, 2024
@freelerobot freelerobot added type: planning Discussions, specs and decisions stage and removed type: epic A major feature or initiative labels Oct 17, 2024
@imtuyethan
Copy link
Contributor

We should assign this in sprint 25?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: settings Settings, system monitoring components type: planning Discussions, specs and decisions stage
Projects
Status: Planning
Development

No branches or pull requests

4 participants