which icons do you prefer?


  • Total voters
    14
Status
Not open for further replies.

shenzy

Well-Known Member
Apr 27, 2008
83
32
68
Chile
cPanel Access Level
Root Administrator
Hello,
The mandatory change to Jupiter in the WHM has not been very well received by several users, including myself. I like that it is responsive, it helps a lot to work from the phone, but the loss of the colorful icons many of us did not like.
Looking for a solution to this, I have taken the icons from a server that is not yet updated, I have converted them to SVG, I have renamed some and the result, at least for me, has been very satisfactory. (it is not the same quality/resolution of the new svg but it works)

In this link you can download the icons in svg format:


they should only be copied to the path: /usr/local/cpanel/whostmgr/docroot/themes/x/icons

Note: Backup your current icons first, I am not responsible for failures :)
 

Attachments

shenzy

Well-Known Member
Apr 27, 2008
83
32
68
Chile
cPanel Access Level
Root Administrator
Hi @cPRex, thanks for the warning, but if an update puts the "minimalist" icons back, then I'll copy the old ones again. Perhaps cPanel has not understood that this is not just an aesthetic issue, it is a functional issue... of speed in finding what you are looking for. For those of us who constantly work with the WHM, the eye is already accustomed to finding the icon associated with the tool that we need to execute ...and on the other hand, I still find that it looks prettier with the colorful icons ;)
 

nitallica

Member
May 18, 2013
5
7
53
cPanel Access Level
DataCenter Provider
Hi @cPRex, thanks for the warning, but if an update puts the "minimalist" icons back, then I'll copy the old ones again. Perhaps cPanel has not understood that this is not just an aesthetic issue, it is a functional issue... of speed in finding what you are looking for. For those of us who constantly work with the WHM, the eye is already accustomed to finding the icon associated with the tool that we need to execute ...and on the other hand, I still find that it looks prettier with the colorful icons ;)
^ This. This. A thousand times THIS! ^

cP Folks:
Do you wanna know how annoyed this customer is by this change? I spent last night looking at competing control panel packages and writing out a list of pro's and con's of converting to each versus saying with cPanel. And I'll be honest, right now your con's list is much longer than the pro's.

Over the last few years I kept finding reasons to justify paying the increasing costs and putting up with bugs, unGodly high memory usage, and server crashes ... but this UI change may be the straw that finally breaks THIS camel's back.
 

feldon27

Well-Known Member
Mar 12, 2003
135
32
178
Houston, TX
Hey there! It's important to note that while this will work, the nightly update will likely erase some or all of these changes, and if they are chattr'd you could experience update failures.
Then we will find a way to stop or workaround these updates.
 

alwaysannoyed

Member
Dec 31, 2018
12
2
3
Edinburgh
cPanel Access Level
Root Administrator
they should only be copied to the path: /usr/local/cpanel/whostmgr/docroot/themes/x/icons

Note: Backup your current icons first, I am not responsible for failures :)
Hi! I'm learning terminal and wget as I go and having a bit of trouble here. As a start I'm trying to backup the directory. I can download individual files using this address without a problem:
66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/some-icon-file.svg

But as soon as I try to backup the icons directory itself I get results in terminal along these lines -
66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/?locale=ar Connecting to 66.84.14.14:2087... connected.
Saving to: ‘/Users/home/Downloads/iconsbup/index.html?locale=ar.tmp’

...getting all these ?locale files, not the actual icon files.

I have no idea what I'm doing wrong. Can you give me a clue? The wget command I'm using is:
wget -P /Users/home/Downloads/iconsbup/ --no-check-certificate --user xxxx --password xxxxx -np -r --reject="index.html*" -nH -erobots=off --no-directories 66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/
 

shenzy

Well-Known Member
Apr 27, 2008
83
32
68
Chile
cPanel Access Level
Root Administrator
Hi! I'm learning terminal and wget as I go and having a bit of trouble here. As a start I'm trying to backup the directory. I can download individual files using this address without a problem:
66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/some-icon-file.svg

But as soon as I try to backup the icons directory itself I get results in terminal along these lines -
66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/?locale=ar Connecting to 66.84.14.14:2087... connected.
Saving to: ‘/Users/home/Downloads/iconsbup/index.html?locale=ar.tmp’

...getting all these ?locale files, not the actual icon files.

I have no idea what I'm doing wrong. Can you give me a clue? The wget command I'm using is:
wget -P /Users/home/Downloads/iconsbup/ --no-check-certificate --user xxxx --password xxxxx -np -r --reject="index.html*" -nH -erobots=off --no-directories 66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/
Hi, I really can't quite understand what you're trying to do :confused:.
Do you have full access to the server as root? (because otherwise you will not be able to achieve the change of the icons)
What I did was simply connect to the server using WinSCP via SFTP, download a copy of the folder " /usr/local/cpanel/whostmgr/docroot/themes/x/icons" and then upload the old icons overwriting the new ones.
 

alwaysannoyed

Member
Dec 31, 2018
12
2
3
Edinburgh
cPanel Access Level
Root Administrator
they should only be copied to the path: /usr/local/cpanel/whostmgr/docroot/themes/x/icons

Note: Backup your current icons first, I am not responsible for failures :)
Hi! I'm learning terminal and wget as I go and having a bit of trouble here. As a start I'm trying to backup the directory. I can download individual files using this address without a problem:
66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/some-icon-file.svg

But as soon as I try to backup the icons directory itself I get results in terminal along these lines -
66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/?locale=ar Connecting to 66.84.14.14:2087... connected.
Saving to: ‘/Users/home/Downloads/iconsbup/index.html?locale=ar.tmp’

...getting all these ?locale files, not the actual icon files.

I have no idea what I'm doing wrong. Can you give me a clue? The wget command I'm using is:
wget -P /Users/home/Downloads/iconsbup/ --no-check-certificate --user xxxx --password xxxxx -np -r --reject="index.html*" -nH -erobots=off --no-directories 66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/
Hi, I really can't quite understand what you're trying to do :confused:.
Do you have full access to the server as root? (because otherwise you will not be able to achieve the change of the icons)
What I did was simply connect to the server using WinSCP via SFTP, download a copy of the folder " /usr/local/cpanel/whostmgr/docroot/themes/x/icons" and then upload the old icons overwriting the new ones.
Well I'm trying to do what you suggested! And yes, I have root access and I'm connecting via ssh on a Mac. I don't have WinSCP... further edit... looks like I can use Cyberduck. I will investigate.
...I wish I'd known about Cyberduck before... ...all that messing around with terminal...

It works! I now have the old icons back.
 
Last edited:

stormy

Well-Known Member
Nov 22, 2003
185
36
178
Spain
cPanel Access Level
Root Administrator
Hmmm, I have some stuff in /scripts/postupcp that reinstalls some Roundcube plugins. I wonder if I could adapt it to reinstall the icons, although my coding skills are pretty basic.

Edit: I just took a look, and I think a simple cp -R command should work for this. Just put all your icons inside a folder and copy them over to the right location on every update.

But really, we shouldn't _need_ to do this.

Also, I switched to the Stable release to avoid losing Paper Lantern, so far so good.
 
  • Like
Reactions: wswd

stormy

Well-Known Member
Nov 22, 2003
185
36
178
Spain
cPanel Access Level
Root Administrator
@stormy - you'll find this worth a read if you haven't seen it already: Updated Paper Lantern Removal Schedule | cPanel Blog
Thanks. The most relevant part for me is

In version 108 (debuting Q3-Q4 of 2022): We will remove the Paper Lantern theme​
I will stay with 102 LTS until everything is sorted out.

I think cPanel could score a lot of points with us long-time users by allowing a "Paper Lantern icon pack" into Jupiter.
 

lwirkk

Registered
Feb 19, 2007
3
2
153
Seriously, in addition to the colored icons to make it easier to find an item, I don't know how they took those colors, this for me in the paper lantern is much better, seriously, the worst of all is forcing you to use this new interface that is too simple, productivity goes from 100 to 0 very quickly. Why did they do this?

The colors of bars and things... why is this not there?

- They made the interface worse for most users.
- Will force the new interface to all users.
- They took away 90% of supported languages.

Can it get any worse?
 

Attachments

  • Like
Reactions: Keith Damron

feldon27

Well-Known Member
Mar 12, 2003
135
32
178
Houston, TX
Seriously, in addition to the colored icons to make it easier to find an item, I don't know how they took those colors, this for me in the paper lantern is much better, seriously, the worst of all is forcing you to use this new interface that is too simple, productivity goes from 100 to 0 very quickly. Why did they do this?

The colors of bars and things... why is this not there?

- They made the interface worse for most users.
- Will force the new interface to all users.
- They took away 90% of supported languages.

Can it get any worse?
Because all User Interfaces in the Jony Ive / Material Design / Modern Design world have 3 colors. Black, White, and an Accent Color, usually blue. NO OTHER COLORS, SHADING, GRADIENTS, or BORDERS ARE ALLOWED
 

martin MHC

Well-Known Member
Sep 14, 2016
292
69
78
UK
cPanel Access Level
Root Administrator
Further to the above I have created a bash script to install the icons as outlined above.

NOTE: The script and icon files should be installed on the server by the root user (to retain permissions)

PROCESS:
1) Download the icons from the link above. Install them onto a new folder on your server (I used /var/sourceicons ) . This folder should contain ONLY these icons.
2) Download this script and install it anywhere you wish on your server (not in the same folder as the source icons)
3) Update the postupcp script with adding one extra line at the bottom with the full path to the new script attached here.

Voila - every time CP updates , after the update it will reinstall the above archive (to /usr/local/cpanel/whostmgr/docroot/themes/x/icons ) icons overwriting any same-name icons in the theme directory

bonus ) A log file is generated in /tmp for each icon update that's run.


File ( can't upload core file so please copy and paste and save as postupcp_icons )

Code:
#!/bin/bash

#
# Below is an Rsync command to replace current Jupitar icons with
# Previous theme icons as per
# https://forums.cpanel.net/threads/jupiter-with-old-icons.700105/
#
# Date: October 2022.
#
# SOURCE: Enter the absolute directory with trailing slash of your source folder
# containing the icons collected from the above forum post
source=/var/sourceicons/

# Enter your destination directory with trailing slash
# Where you want these icons to be placed, post UPCP udpate.
dest=/usr/local/cpanel/whostmgr/docroot/themes/x/icons/

# Log file for whats happened. This occurs in /tmp folder and is good idea to retain but can be removed if you wish.
log=$(date +"/tmp/%F-icon-retention.log" -u)

rsync -avz $source $dest >> $log 2>&1
Your postupcp file should then look something like this:

Code:
#!/bin/bash
/usr/share/cloudlinux-linksafe/cpanel/hooks/cloudlinux_linksafe_hook.sh   #cloudlinux-linksafe
... other stuff...
/usr/local/cpanel/scripts/postupcp_icons # Old icon retention script
 
Status
Not open for further replies.