Skip to content

[Feature]: MapTool theme and stat sheet CSS improvements #5961

Description

@Baaaaaz

Describe the Problem

Currently unable to style frame/dialog/overlay/chat content according to specific user color/accessibility preferences.

Also some html elements are not handled in the current MapTool theme files (other buttons types, other form control elements, etc), so look to improve style coverage.

The Solution you'd like

Incorporate color/accessibility preferences into the generated MapTool theme and stat sheet CSS files, along with other CSS improvements for styling html elements similar to MapTool UI.

Alternatives that you've considered.

Expose certain user styling preferences via getInfo("Client"), including map label colors, arrow colors, if a dark theme is selected, etc so frames/dialogs/overlays/chat outputs can be styled individually for each user. Some user preferences are already exposed via getInfo("Client") - attempted in [PR] but a better way was suggested, now added as the solution I'd like above.

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureAdding functionality that adds value

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions