Roundcube Community Forum

 

Elastic2022

Started by Seb1k, March 03, 2022, 03:52:52 PM

Previous topic - Next topic

Seb1k

Hi,


I wanted to improve the Elastic theme for my personnal use.

Here are the changes :

- CSS changed to fit android dark theme.
- Better user interface
- "pulltorefresh" to retrieve new email
- A lot of buttons moved/deleted/added to look "modern" (inspiration from gmail and o365)


So far, it's made for dark mode only, the light one is ugly.
A few buttons are still buggy, I'll change that later


Github : https://github.com/seb1k/Elastic2022

Link : https://github.com/seb1k/Elastic2022/archive/refs/heads/main.zip

Screen :











It's not finished yet, i'll wait for you comments to change some colors/buttons/ fix some bugs


Enjoy !

SKaero


Seb1k

#2
Hi all !

I updated the theme :

- CSS fixed for chrome, edge
- Better UI
- Added missing button
- Added colored icon to look better

Other minor fixes ...


I updated the first post.

Now :

Seb1k

Update :

- Archive is working
- Left menu opening like outlook / gmail


Seb1k

Hi,

Anyone can use it !

If you have access to your server just add the "Elastic2022" folder to the "skins folder".

After select the skin in Settings" > "Preferences" > "User Interface" menu.

MarcusD

Hi @Seb1k,

a few years ago i had the same idea of ​​a clean roundcube theme, based on elastic... was never published by me
https://www.roundcubeforum.net/index.php/topic,28653.0.html

now i see, you like go the same way...

desire for a common theme with:
https://fonts.google.com/icons
Roboto font
and darkmode

maybe others are interested too?
████████████████▁▁▁▁ 80%

##############################

FREE DOWNLOAD SOON: materialastic is coming

##############################

Seb1k

Hi everyone,


2 years later, i'm still using my theme and still loving it :)

I added the calendar support today and corrected a fews bugs, tests &  feedbacks are welcome :)

Enjoy

Seb1k

Up !

+ Light mode
+ Bugs corrected
+ Swipe plugin

I think that the roundcube team should look at it to add it to the official release...

druckmusik

After finaly adding the light mode, I did take a look at it.
Like that skin, but just one problem: at least for me, no contact images are displayed.
not in the overview and also not when opening a message.
Bug or did I something wrong?

JohnDoh

@Seb1k Please consider adding your skin to packagist. The hope is that is makes it both easier for people to find and easier to install/update.

Also since version 1.5 it has been easier for third party skins to handle plugins because the skin folder is now checked when looking for skin information for a plugin.
Roundcube Plugins: Contextmenu, SpamAssassin Prefs, and more...

Seb1k

Quote from: druckmusik on May 20, 2024, 03:22:07 AM
After finaly adding the light mode, I did take a look at it.
Like that skin, but just one problem: at least for me, no contact images are displayed.
not in the overview and also not when opening a message.
Bug or did I something wrong?

I just create a patch for it, thank you for reporting this



Quote from: JohnDoh on May 20, 2024, 03:32:11 AM
@Seb1k Please consider adding your skin to packagist. The hope is that is makes it both easier for people to find and easier to install/update.

Also since version 1.5 it has been easier for third party skins to handle plugins because the skin folder is now checked when looking for skin information for a plugin.

Thanks for the skin-plugin info.
I'll try to create a "package" later

Seb1k

#11
+ Added a delete icon in the messages list
+ Contact images corrected

Here is a look of the changes :




The contact pictures can have some difficulties to show up, it's due to the browser cache...

druckmusik

Thanks for tha fast fixes.
Contact pictures show up now, but still now delete button and so on.

Seb1k

Hi all !

It's added to composer
composer require seb1k/elastic2022:dev-main

+ CSS fix
+ some button back
+ email auto-resize :


PS : How to exclude the /img/ folder with composer ? It's useless on a server :/

JohnDoh

QuotePS : How to exclude the /img/ folder with composer ? It's useless on a server :/
AFAIK its not possible.
Roundcube Plugins: Contextmenu, SpamAssassin Prefs, and more...