amanharwara / altus

Desktop client for WhatsApp Web with themes, notifications and multiple account support
GNU General Public License v3.0
488 stars 68 forks source link

How do I make a custom theme with css for atlus? #129

Closed sheeepdev closed 3 years ago

sheeepdev commented 3 years ago

You state in the readme: Custom Theme Support: Write your own CSS theme for WhatsApp. I can't find a way to write my own css, or even open developer tools to see the css classes, can you help me out?

amanharwara commented 3 years ago

Since the re-write, I haven't implemented a UI for using CSS instead of the Theme Creator. Not sure when or if I will do that. It is still possible to use CSS if you want, by editing the themes.json file manually.

As for the dev tools, those can be used if you run Altus in development mode, i.e. by cloning this repo and using yarn start in the Altus directory.

sheeepdev commented 3 years ago

Since the re-write, I haven't implemented a UI for using CSS instead of the Theme Creator. Not sure when or if I will do that. It is still possible to use CSS if you want, by editing the themes.json file manually.

As for the dev tools, those can be used if you run Altus in development mode, i.e. by cloning this repo and using yarn start in the Altus directory.

i downgraded to 3.25 because of #125, does 3.25 support this, or what other version does support editing css?

amanharwara commented 3 years ago

I think the last version that has the UI for that is v3.20.0. You could try using that. I removed it because I guessed barely anyone was using it and I didn't get any mention of it after I removed it either. Might add it back whenever I get the time to work on Altus, but no guarantees for now at least.

amanharwara commented 3 years ago

The next version (v4.1.0) will have devtools and an option to use CSS while creating a theme instead of colors.

sheeepdev commented 3 years ago

The next version (v4.1.0) will have devtools and an option to use CSS while creating a theme instead of colors.

Thanks so much, that will be perfect for me. Wanna change every detail :)

sheeepdev commented 3 years ago

@amanharwara also, unrelated to this issue but will u get to solve #125 ? I just love that status bar and it would be so good to switch to custom css but i would miss the custom titlebar

amanharwara commented 3 years ago

@amanharwara also, unrelated to this issue but will u get to solve #125 ? I just love that status bar and it would be so good to switch to custom css but i would miss the custom titlebar

Yes, I'm going to start working on it soon, but I can't guarantee how soon I'll be able to finish it.

sheeepdev commented 3 years ago

@amanharwara also, unrelated to this issue but will u get to solve #125 ? I just love that status bar and it would be so good to switch to custom css but i would miss the custom titlebar

Yes, I'm going to start working on it soon, but I can't guarantee how soon I'll be able to finish it.

That would be amazing!

hyped up for 4.1.0 😄

amanharwara commented 3 years ago

v4.1.0 implements both the DevTools options and Custom CSS. Check it out.

sheeepdev commented 3 years ago

v4.1.0 implements both the DevTools options and Custom CSS. Check it out.

Amazing, thanks a lot for this :)

amanharwara commented 3 years ago

@sheeepdev https://github.com/amanharwara/altus/issues/125#issuecomment-811003873