substance / texture

A visual editor for research.
MIT License
1k stars 83 forks source link

Theming #1267

Open michael opened 5 years ago

michael commented 5 years ago

Description

It should be possible to configure styling sufficiently to match an existing page style where Texture is integrated.

User stories

Please provide user stories.

Consideration

Mock ups

This is not required, but if you have mock ups of what you would like to see please provide them here.

Proposal

Provide CSS variables for:

Additional ideas for customisation:

Melissa37 commented 5 years ago

Thanks @michael

I think what we need from you is the concept of how you will achieve this so no need for us to provide the requirements in the proposal at this stage. It needs to be generic for anyone.

We'll work on the user stories, but in the meantime can you think of the hooks concept?

@NickDuf

obuchtala commented 5 years ago

@Melissa37

I need a better understanding in which regard Texture should exactly be theme-able.

michael commented 5 years ago

For explanation: we only want to make a few settings configurable (fonts, font sizes, colors etc.) otherwise this becomes unmanageable and not maintainable. So what would help to find the minimum requirements is an image of the eLife site design (with all used elements, fonts, button etc.) in which Texture should be embedded. Then we can figure out how much needs to be tweaked with variables to match the design reasonably.

michael commented 5 years ago

Not actionable atm, removing feature-request label.