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

Workflow for developing themes? #14

Open
tmcw opened this issue Jul 28, 2023 · 2 comments
Open

Workflow for developing themes? #14

tmcw opened this issue Jul 28, 2023 · 2 comments

Comments

@tmcw
Copy link

tmcw commented Jul 28, 2023

Is there a way - even a hacky way - to develop a Beeper theme without editing in a textarea of the preferences pane and clicking Apply? Maybe the theme is stored somewhere, or imports from a different place, or can be edited with a text editor?

@dman978
Copy link

dman978 commented Mar 24, 2024

control shift i and directly edit the html. Once you find out what you like in the html you can copy those variables into the css section. Additionally if you make the textbox transparent like in my Clearview theme you can easily see everything behind the box as your making changes that way you never have to exit out of the editor while making your theme.
.mx_Dialog {
background-color: hsla(16, 31%, 16%, 0.1)
is the code to do that I believe

@clins1994
Copy link

@tmcw

my current workflow for that is editing the styles in vscode and then copy pasting everything in the beeper settings. vscode extension can make sure my css doesn't have anything funky but still if i want to change the values then the flow is ...

edit file > copy code > open beeper > settings > appearance tab > scroll down > select all text > paste css code > apply > close settings > check if it worked

and it really sucks ...

i haven't tried editing directly from the developer tools' console and dom viewer but if i'm editing there i still have to remember what i'm editing after i succeed and put those changes in the my text editor ...

not fun at all ...

also even if you do an epic theme for desktop the fact that i won't have it on my ios app is demotivating me to finish the desktop theme :x

so i'm looking into self hosting some other more customizable solution as opposed to beeper so that i can make a chat app that is taylored for myself

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants