Author Topic: Elastic2022  (Read 14752 times)

Offline Seb1k

  • Jr. Member
  • **
  • Posts: 10
Elastic2022
« on: March 03, 2022, 03:52:52 PM »
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 !
« Last Edit: May 13, 2022, 05:06:04 AM by Seb1k »

Offline SKaero

  • Administrator
  • Hero Member
  • *****
  • Posts: 5,900
    • SKaero - Custom Roundcube development
Re: Elastic2022
« Reply #1 on: March 03, 2022, 08:45:25 PM »
It looks good!

Offline Seb1k

  • Jr. Member
  • **
  • Posts: 10
Re: Elastic2022
« Reply #2 on: May 13, 2022, 05:05:26 AM »
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 :
« Last Edit: May 23, 2022, 05:53:19 PM by Seb1k »

Offline Seb1k

  • Jr. Member
  • **
  • Posts: 10
Re: Elastic2022
« Reply #3 on: May 23, 2022, 06:05:52 PM »
Update :

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


Offline Seb1k

  • Jr. Member
  • **
  • Posts: 10
Re: Elastic2022
« Reply #4 on: July 29, 2022, 09:54:30 AM »
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.

Offline MarcusD

  • Jr. Member
  • **
  • Posts: 37
Re: Elastic2022
« Reply #5 on: August 04, 2022, 04:58:02 AM »
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

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

Offline Seb1k

  • Jr. Member
  • **
  • Posts: 10
Re: Elastic2022
« Reply #6 on: April 26, 2024, 05:23:54 PM »
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

Offline Seb1k

  • Jr. Member
  • **
  • Posts: 10
Re: Elastic2022
« Reply #7 on: May 19, 2024, 09:47:16 AM »
Up !

+ Light mode
+ Bugs corrected
+ Swipe plugin

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

Offline druckmusik

  • Jr. Member
  • **
  • Posts: 11
Re: Elastic2022
« Reply #8 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?

Offline JohnDoh

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2,868
Re: Elastic2022
« Reply #9 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.
Roundcube Plugins: Contextmenu, SpamAssassin Prefs, and more…

Offline Seb1k

  • Jr. Member
  • **
  • Posts: 10
Re: Elastic2022
« Reply #10 on: May 20, 2024, 08:32:46 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



@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

Offline Seb1k

  • Jr. Member
  • **
  • Posts: 10
Re: Elastic2022
« Reply #11 on: May 21, 2024, 10:21:55 AM »
+ 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...
« Last Edit: May 21, 2024, 10:27:54 AM by Seb1k »

Offline druckmusik

  • Jr. Member
  • **
  • Posts: 11
Re: Elastic2022
« Reply #12 on: May 21, 2024, 10:40:40 AM »
Thanks for tha fast fixes.
Contact pictures show up now, but still now delete button and so on.

Offline Seb1k

  • Jr. Member
  • **
  • Posts: 10
Re: Elastic2022
« Reply #13 on: May 25, 2024, 12:01:55 PM »
Hi all !

It's added to composer
Code: [Select]
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 :/

Offline JohnDoh

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2,868
Re: Elastic2022
« Reply #14 on: May 26, 2024, 05:41:14 AM »
Quote
PS : 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…