8000 [EPIC] Better Visual Components Proposal · Issue #447 · pyscript/pyscript · GitHub
[go: up one dir, main page]

Skip to content
[EPIC] Better Visual Components Proposal  #447
Closed
@fpliger

Description

@fpliger

This is an umbrella issue to collect the tasks needed to re-design a more solid and flexible presentation design for all the visual components:

  • Replace Tailwind with a pure CSS solution
  • Propose a design that allows dynamic theming of the visual elements. Ideally, this could/should be a non PyScript specific design that can play well in supporting translation between PyScript and other frameworks that generate UI (i.e., Toga?). This discussion can eventually be part of the discussions in [DISCUSSION] Dynamic loading style (CSS) and theming support #340 or we can open a new issue for the actual implementation task
  • Implement dynamic CSS and theming support : One important aspect of this (that probably should be explicit in the design work proposed in the item above, is that dynamic CSS/theming should still allow users to define local small style changes to components (i.e., changing background color, font color, etc...). Basically allowing a baseline theme for PyScript (that can be reused by many apps) and additional style to be used by the app itself.

Related Issues:

Metadata

Metadata

Assignees

No one assigned

    Labels

    epica highlevel collection of smaller related issuestag: componentRelated to PyScript componentstag: stylingRelated to the styling of pyscript componentstype: featureNew feature or request

    Type

    No type

    Projects

    Status

    Closed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0