48 Commits

Author SHA1 Message Date
vinceliuice
91901c71a3 Fixed #167 2025-02-09 21:00:04 +08:00
vinceliuice
9f238310a0 update 2025-02-08 18:20:56 +08:00
vinceliuice
f59b8bfd58 Merge branch 'main' of https://github.com/vinceliuice/Colloid-icon-theme 2025-02-08 17:43:56 +08:00
vinceliuice
277d444ddf Fixed plasma issues 2025-02-08 17:43:16 +08:00
Vince
b96d22c52d Create electron32.svg 2025-01-31 15:34:32 +08:00
Vince
c4b2743669 update 2025-01-29 17:28:20 +08:00
Vince
07865079c3 update 2025-01-29 17:15:40 +08:00
vinceliuice
d42f094a9f Fixed issues 2025-01-15 15:04:24 +08:00
vinceliuice
785765f9ac update 2025-01-15 14:33:15 +08:00
Vince
0989f21377 Merge pull request #160 from mtkennerly/feature/com.mtkennerly.ludusavi
Add com.mtkennerly.ludusavi alias for Ludusavi
2024-11-19 22:03:08 +08:00
Vince
379e2f5f08 Merge pull request #159 from BanHammerYKT/main
Fix Android Studio Canary icon
2024-11-19 22:01:52 +08:00
Vince
c5393390b6 Merge pull request #157 from shaoyuanyu/main
add icons for docker & docker-desktop
2024-11-19 22:01:17 +08:00
Vince
752d91cedd Merge pull request #153 from Robin864/main
Add deskflow icon
2024-11-19 22:00:53 +08:00
mtkennerly
32fa2f6366 Add com.mtkennerly.ludusavi alias for Ludusavi 2024-11-18 23:32:42 -05:00
BanHammerYKT
548bd413eb Add Android Studio Canary icon 2024-11-13 17:54:45 +09:00
BanHammerYKT
e6cc57e539 Update Android Studio icon 2024-11-13 17:54:32 +09:00
YSY
3ad44d66da feat: add icon for docker 2024-11-12 13:00:31 +08:00
vinceliuice
d79520223a Merge branch 'main' of github.com:vinceliuice/Colloid-icon-theme 2024-11-07 15:09:39 +08:00
vinceliuice
186e78a683 update 2024-11-07 15:09:33 +08:00
Vince
badfe40118 Merge pull request #155 from Burhanverse/main
Symlink materialgram
2024-11-03 21:55:09 +08:00
Burhanverse
74242ef499 Symlink materialgram 2024-11-02 21:12:52 +05:30
Robin864
b49613a971 Add deskflow icon 2024-11-02 14:45:31 +01:00
vinceliuice
47e6d9b03d Fixed #152 2024-11-01 22:41:43 +08:00
vinceliuice
d13365557c Update #151 2024-11-01 17:31:21 +08:00
vinceliuice
d0baf27b32 Fixed issues 2024-10-31 11:04:00 +08:00
vinceliuice
ebca4f67d3 update 2024-10-18 00:20:24 +08:00
Vince
472d0aa08f Merge pull request #149 from Burhanverse/main
feat: Add and fix some icons
2024-10-18 00:18:51 +08:00
vinceliuice
5026d91e34 update 2024-10-17 23:51:52 +08:00
vinceliuice
b5107fc72b Add some symbolic icons 2024-10-17 23:40:21 +08:00
vinceliuice
39515f2b22 Add some app icons 2024-10-17 23:26:29 +08:00
Sid.
b274042935 Merge branch 'vinceliuice:main' into main 2024-10-17 00:04:00 +05:30
vinceliuice
2fc2947478 update 2024-10-12 18:56:50 +08:00
Burhanverse
3fd87530b8 Fix: SymLink com.rustdesk.RustDesk.svg
* This fixes https://github.com/vinceliuice/Colloid-icon-theme/issues/127
2024-10-11 17:00:21 +05:30
Burhanverse
70e1382cec feat: soft link proton-vpn-logo.svg and add protonmail icon
The official protonvpn build provided by Proton uses the icon provided by the RPM Package,
because the .desktop file references the file `proton-vpn-logo`
2024-10-10 17:23:15 +05:30
Burhanverse
fb3bc7423d feat: add wezterm icon 2024-10-09 13:48:08 +05:30
Burhanverse
1f7a8dc2da feat: add materialgram icon 2024-10-09 13:08:45 +05:30
vinceliuice
6359414cc3 update 2024-10-09 11:27:22 +08:00
vinceliuice
42375ae691 Fixed #121 2024-09-18 00:51:22 +08:00
vinceliuice
b665bdc4c5 Fixed #120 2024-09-18 00:47:49 +08:00
vinceliuice
c0bd6c2019 Fixed #115 2024-09-18 00:43:02 +08:00
vinceliuice
3782f6d843 update 2024-09-18 00:37:31 +08:00
vinceliuice
acc5e504e2 Merge branch 'main' of github.com:vinceliuice/Colloid-icon-theme 2024-09-18 00:36:52 +08:00
vinceliuice
4e25107e71 Fixed #110 2024-09-18 00:36:47 +08:00
Vince
ce2c3a64de Merge pull request #142 from matthiasheyman/add-bruno-icon
feat: add bruno icon
2024-09-18 00:23:00 +08:00
Vince
8d9dbd77f9 Merge pull request #141 from matthiasheyman/add-remote-desktop-manager-icon
feat: add remote desktop manager icon
2024-09-18 00:22:50 +08:00
Matthias Heyman
e0cea3d941 feat: add bruno icon 2024-09-12 13:31:32 +02:00
Matthias Heyman
a6c7e889bd feat: add remote desktop manager icon 2024-09-12 13:02:01 +02:00
vinceliuice
0f13b37cb9 Fixed #139 2024-09-04 02:30:22 +08:00
1840 changed files with 5012 additions and 2718 deletions

View File

@@ -14,12 +14,14 @@ fi
SRC_DIR="$(cd "$(dirname "$0")" && pwd)"
source "${SRC_DIR}/lib_colors.sh"
THEME_NAME=Colloid
COLOR_VARIANTS=('-Light' '-Dark' '')
THEME_VARIANTS=('' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey')
SCHEME_VARIANTS=('' '-Nord' '-Dracula' '-Gruvbox' '-Everforest' '-Catppuccin')
COLOR_VARIANTS=('-Light' '-Dark' '')
themes=()
schemes=()
colors=()
usage() {
cat << EOF
@@ -62,9 +64,10 @@ install() {
colors_folder
if [[ "${theme}" != '' ]]; then
if [[ "${scheme}" != '' || "${theme}" != '' ]]; then
cp -r "${SRC_DIR}"/notint/*.svg "${THEME_DIR}"/places/scalable
sed -i "s/#60c0f0/${theme_color}/g" "${THEME_DIR}"/places/scalable/*.svg
sed -i "s/#60c0f0/${theme_color}/g" "${THEME_DIR}"/apps/scalable/*.svg
fi
cp -r "${SRC_DIR}"/links/* "${THEME_DIR}"
@@ -74,7 +77,7 @@ install() {
mkdir -p "${THEME_DIR}"/{apps,categories,devices,emblems,mimetypes,places,status}
cp -r "${SRC_DIR}"/src/actions "${THEME_DIR}"
cp -r "${SRC_DIR}"/src/apps/{22,symbolic} "${THEME_DIR}"/apps
cp -r "${SRC_DIR}"/src/categories/symbolic "${THEME_DIR}"/categories
cp -r "${SRC_DIR}"/src/categories/{22,symbolic} "${THEME_DIR}"/categories
cp -r "${SRC_DIR}"/src/emblems/symbolic "${THEME_DIR}"/emblems
cp -r "${SRC_DIR}"/src/mimetypes/symbolic "${THEME_DIR}"/mimetypes
cp -r "${SRC_DIR}"/src/devices/{16,22,24,32,symbolic} "${THEME_DIR}"/devices
@@ -85,6 +88,7 @@ install() {
sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/{actions,devices,places,status}/{16,22,24}/*.svg
sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/{actions,devices}/32/*.svg
sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/apps/22/*.svg
sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/categories/22/*.svg
sed -i "s/#363636/#dedede/g" "${THEME_DIR}"/{actions,apps,categories,devices,emblems,mimetypes,places,status}/symbolic/*.svg
cp -r "${SRC_DIR}"/links/actions/{16,22,24,32,symbolic} "${THEME_DIR}"/actions
@@ -92,7 +96,7 @@ install() {
cp -r "${SRC_DIR}"/links/places/{16,22,24,symbolic} "${THEME_DIR}"/places
cp -r "${SRC_DIR}"/links/status/{16,22,24,symbolic} "${THEME_DIR}"/status
cp -r "${SRC_DIR}"/links/apps/{22,symbolic} "${THEME_DIR}"/apps
cp -r "${SRC_DIR}"/links/categories/symbolic "${THEME_DIR}"/categories
cp -r "${SRC_DIR}"/links/categories/{22,symbolic} "${THEME_DIR}"/categories
cp -r "${SRC_DIR}"/links/mimetypes/symbolic "${THEME_DIR}"/mimetypes
cd "${dest}"
@@ -133,6 +137,198 @@ install() {
gtk-update-icon-cache "${THEME_DIR}"
}
colors_folder() {
case "$theme" in
'')
theme_color='#5b9bf8'
;;
-Purple)
theme_color='#BA68C8'
;;
-Pink)
theme_color='#F06292'
;;
-Red)
theme_color='#F44336'
;;
-Orange)
theme_color='#FB8C00'
;;
-Yellow)
theme_color='#FFD600'
;;
-Green)
theme_color='#66BB6A'
;;
-Teal)
theme_color='#4DB6AC'
;;
-Grey)
theme_color='#888888'
;;
esac
if [[ "$scheme" == '-Nord' ]]; then
case "$theme" in
'')
theme_color='#89a3c2'
;;
-Purple)
theme_color='#c89dbf'
;;
-Pink)
theme_color='#dc98b1'
;;
-Red)
theme_color='#d4878f'
;;
-Orange)
theme_color='#dca493'
;;
-Yellow)
theme_color='#eac985'
;;
-Green)
theme_color='#a0c082'
;;
-Teal)
theme_color='#83b9b8'
;;
-Grey)
theme_color='#757a99'
;;
esac
fi
if [[ "$scheme" == '-Dracula' ]]; then
case "$theme" in
'')
theme_color='#6272a4'
;;
-Purple)
theme_color='#bd93f9'
;;
-Pink)
theme_color='#ff79c6'
;;
-Red)
theme_color='#ff5555'
;;
-Orange)
theme_color='#ffb86c'
;;
-Yellow)
theme_color='#f1fa8c'
;;
-Green)
theme_color='#50fa7b'
;;
-Teal)
theme_color='#50fae9'
;;
-Grey)
theme_color='#757a99'
;;
esac
fi
if [[ "$scheme" == '-Gruvbox' ]]; then
case "$theme" in
'')
theme_color='#83a598'
;;
-Purple)
theme_color='#d386cd'
;;
-Pink)
theme_color='#d3869b'
;;
-Red)
theme_color='#fb4934'
;;
-Orange)
theme_color='#fe8019'
;;
-Yellow)
theme_color='#fabd2f'
;;
-Green)
theme_color='#b8bb26'
;;
-Teal)
theme_color='#8ec07c'
;;
-Grey)
theme_color='#868686'
;;
esac
fi
if [[ "$scheme" == '-Everforest' ]]; then
case "$theme" in
'')
theme_color='#7fbbb3'
;;
-Purple)
theme_color='#D699B6'
;;
-Pink)
theme_color='#d3869b'
;;
-Red)
theme_color='#E67E80'
;;
-Orange)
theme_color='#E69875'
;;
-Yellow)
theme_color='#DBBC7F'
;;
-Green)
theme_color='#A7C080'
;;
-Teal)
theme_color='#83C092'
;;
-Grey)
theme_color='#7a8478'
;;
esac
fi
if [[ "$scheme" == '-Catppuccin' ]]; then
case "$theme" in
'')
theme_color='#8caaee'
;;
-Purple)
theme_color='#ca9ee6'
;;
-Pink)
theme_color='#f4b8e4'
;;
-Red)
theme_color='#ea999c'
;;
-Orange)
theme_color='#fe8019'
;;
-Yellow)
theme_color='#ef9f76'
;;
-Green)
theme_color='#a6d189'
;;
-Teal)
theme_color='#81c8be'
;;
-Grey)
theme_color='#7c7f93'
;;
esac
fi
}
while [[ "$#" -gt 0 ]]; do
case "${1:-}" in
-d|--dest)
@@ -164,32 +360,32 @@ while [[ "$#" -gt 0 ]]; do
;;
nord)
schemes+=("${SCHEME_VARIANTS[1]}")
echo -e "\nNord ColorScheme version! ..."
echo -e "\nNord ColorScheme version! ...\n"
shift
;;
dracula)
schemes+=("${SCHEME_VARIANTS[2]}")
echo -e "\nDracula ColorScheme version! ..."
echo -e "\nDracula ColorScheme version! ...\n"
shift
;;
gruvbox)
schemes+=("${SCHEME_VARIANTS[3]}")
echo -e "\nGruvbox ColorScheme version! ..."
echo -e "\nGruvbox ColorScheme version! ...\n"
shift
;;
everforest)
schemes+=("${SCHEME_VARIANTS[4]}")
echo -e "\nEverforest ColorScheme version! ..."
echo -e "\nEverforest ColorScheme version! ...\n"
shift
;;
catppuccin)
schemes+=("${SCHEME_VARIANTS[5]}")
echo -e "\nCatppuccin ColorScheme version! ..."
echo -e "\nCatppuccin ColorScheme version! ...\n"
shift
;;
all)
schemes+=("${SCHEME_VARIANTS[@]}")
echo -e "\All ColorSchemes version! ..."
echo -e "\All ColorSchemes version! ...\n"
shift
;;
-*|--*)

View File

@@ -1,191 +0,0 @@
colors_folder() {
case "$theme" in
'')
theme_color='#5b9bf8'
;;
-Purple)
theme_color='#BA68C8'
;;
-Pink)
theme_color='#F06292'
;;
-Red)
theme_color='#F44336'
;;
-Orange)
theme_color='#FB8C00'
;;
-Yellow)
theme_color='#FFD600'
;;
-Green)
theme_color='#66BB6A'
;;
-Teal)
theme_color='#4DB6AC'
;;
-Grey)
theme_color='#888888'
;;
esac
if [[ "$scheme" == '-Nord' ]]; then
case "$theme" in
'')
theme_color='#89a3c2'
;;
-Purple)
theme_color='#c89dbf'
;;
-Pink)
theme_color='#dc98b1'
;;
-Red)
theme_color='#d4878f'
;;
-Orange)
theme_color='#dca493'
;;
-Yellow)
theme_color='#eac985'
;;
-Green)
theme_color='#a0c082'
;;
-Teal)
theme_color='#83b9b8'
;;
-Grey)
theme_color='#757a99'
;;
esac
fi
if [[ "$scheme" == '-Dracula' ]]; then
case "$theme" in
'')
theme_color='#6272a4'
;;
-Purple)
theme_color='#bd93f9'
;;
-Pink)
theme_color='#ff79c6'
;;
-Red)
theme_color='#ff5555'
;;
-Orange)
theme_color='#ffb86c'
;;
-Yellow)
theme_color='#f1fa8c'
;;
-Green)
theme_color='#50fa7b'
;;
-Teal)
theme_color='#50fae9'
;;
-Grey)
theme_color='#757a99'
;;
esac
fi
if [[ "$scheme" == '-Gruvbox' ]]; then
case "$theme" in
'')
theme_color='#83a598'
;;
-Purple)
theme_color='#d386cd'
;;
-Pink)
theme_color='#d3869b'
;;
-Red)
theme_color='#fb4934'
;;
-Orange)
theme_color='#fe8019'
;;
-Yellow)
theme_color='#fabd2f'
;;
-Green)
theme_color='#b8bb26'
;;
-Teal)
theme_color='#8ec07c'
;;
-Grey)
theme_color='#868686'
;;
esac
fi
if [[ "$scheme" == '-Everforest' ]]; then
case "$theme" in
'')
theme_color='#7fbbb3'
;;
-Purple)
theme_color='#D699B6'
;;
-Pink)
theme_color='#d3869b'
;;
-Red)
theme_color='#E67E80'
;;
-Orange)
theme_color='#E69875'
;;
-Yellow)
theme_color='#DBBC7F'
;;
-Green)
theme_color='#A7C080'
;;
-Teal)
theme_color='#83C092'
;;
-Grey)
theme_color='#7a8478'
;;
esac
fi
if [[ "$scheme" == '-Catppuccin' ]]; then
case "$theme" in
'')
theme_color='#8caaee'
;;
-Purple)
theme_color='#ca9ee6'
;;
-Pink)
theme_color='#f4b8e4'
;;
-Red)
theme_color='#ea999c'
;;
-Orange)
theme_color='#fe8019'
;;
-Yellow)
theme_color='#ef9f76'
;;
-Green)
theme_color='#a6d189'
;;
-Teal)
theme_color='#81c8be'
;;
-Grey)
theme_color='#7c7f93'
;;
esac
fi
}

View File

@@ -0,0 +1 @@
rss.svg

View File

@@ -0,0 +1 @@
map-globe.svg

View File

@@ -0,0 +1 @@
help-about.svg

View File

@@ -0,0 +1 @@
user-group-new.svg

1
links/actions/16/tags.svg Symbolic link
View File

@@ -0,0 +1 @@
tag.svg

View File

@@ -0,0 +1 @@
stopped.svg

View File

@@ -0,0 +1 @@
terminal.svg

1
links/actions/16/video.svg Symbolic link
View File

@@ -0,0 +1 @@
../../places/16/folder-videos.svg

1
links/actions/22/audio.svg Symbolic link
View File

@@ -0,0 +1 @@
../../status/22/audio-volume-high.svg

View File

@@ -0,0 +1 @@
help-about.svg

View File

@@ -0,0 +1 @@
edit-redo.svg

View File

@@ -0,0 +1 @@
edit-undo.svg

View File

@@ -0,0 +1 @@
user-group-new.svg

View File

@@ -0,0 +1 @@
media-playlist-normal.svg

View File

@@ -0,0 +1 @@
system-suspend.svg

View File

@@ -0,0 +1 @@
terminal.svg

View File

@@ -0,0 +1 @@
view-compact.svg

View File

@@ -0,0 +1 @@
view-dual.svg

View File

@@ -0,0 +1 @@
view-grid.svg

View File

@@ -0,0 +1 @@
view-list.svg

View File

@@ -0,0 +1 @@
view-refresh.svg

View File

@@ -0,0 +1 @@
zoom-in-x.svg

View File

@@ -0,0 +1 @@
zoom-out-x.svg

View File

@@ -0,0 +1 @@
zoom-out-y.svg

View File

@@ -0,0 +1 @@
list-add.svg

View File

@@ -0,0 +1 @@
zoom-in.svg

View File

@@ -0,0 +1 @@
y-zoom-in.svg

View File

@@ -0,0 +1 @@
zoom-original.svg

View File

@@ -0,0 +1 @@
list-remove.svg

View File

@@ -0,0 +1 @@
zoom-out.svg

1
links/actions/24/audio.svg Symbolic link
View File

@@ -0,0 +1 @@
../../status/24/audio-volume-high.svg

View File

@@ -0,0 +1 @@
help-about.svg

View File

@@ -0,0 +1 @@
edit-redo.svg

View File

@@ -0,0 +1 @@
edit-undo.svg

View File

@@ -0,0 +1 @@
user-group-new.svg

View File

@@ -0,0 +1 @@
akonadiconsole.svg

View File

@@ -0,0 +1 @@
view-compact.svg

View File

@@ -0,0 +1 @@
view-dual.svg

View File

@@ -0,0 +1 @@
view-grid.svg

View File

@@ -0,0 +1 @@
view-list.svg

View File

@@ -0,0 +1 @@
view-refresh.svg

View File

@@ -0,0 +1 @@
zoom-in.svg

View File

@@ -0,0 +1 @@
zoom-original.svg

View File

@@ -0,0 +1 @@
zoom-out.svg

View File

@@ -0,0 +1 @@
media-playlist-normal.svg

View File

@@ -0,0 +1 @@
zoom-in-x.svg

View File

@@ -0,0 +1 @@
zoom-out-x.svg

View File

@@ -0,0 +1 @@
zoom-out-y.svg

View File

@@ -0,0 +1 @@
y-zoom-in.svg

View File

@@ -0,0 +1 @@
content-loading-symbolic.svg

View File

@@ -0,0 +1 @@
safety-symbolic.svg

View File

@@ -0,0 +1 @@
tool-brush-symbolic.svg

View File

@@ -0,0 +1 @@
builder-build-symbolic.svg

View File

@@ -0,0 +1 @@
donate-symbolic.svg

View File

@@ -0,0 +1 @@
route-bike-symbolic.svg

View File

@@ -0,0 +1 @@
adaptive-symbolic.svg

View File

@@ -0,0 +1 @@
explore-symbolic.svg

View File

@@ -0,0 +1 @@
route-transit-airplane-symbolic.svg

View File

@@ -0,0 +1 @@
funnel-symbolic.svg

View File

@@ -0,0 +1 @@
nautilus-search-filters-symbolic.svg

View File

@@ -0,0 +1 @@
fcitx-pinyin-symbolic.svg

View File

@@ -0,0 +1 @@
flatpak-symbolic.svg

View File

@@ -0,0 +1 @@
package-x-generic-symbolic.svg

View File

@@ -0,0 +1 @@
audio-chat-symbolic.svg

View File

@@ -0,0 +1 @@
app-safety-unsafe-symbolic.svg

View File

@@ -0,0 +1 @@
drug-use-symbolic.svg

View File

@@ -0,0 +1 @@
community-approved-symbolic.svg

View File

@@ -0,0 +1 @@
cigarette-none-symbolic.svg

View File

@@ -0,0 +1 @@
cigarette-symbolic.svg

View File

@@ -0,0 +1 @@
system-update-symbolic.svg

View File

@@ -1 +0,0 @@
../../mimes/symbolic/font-x-generic-symbolic.svg

View File

@@ -0,0 +1 @@
route-transit-train-symbolic.svg

View File

@@ -0,0 +1 @@
route-transit-tram-symbolic.svg

View File

@@ -0,0 +1 @@
flag-outline-thin-symbolic.svg

View File

@@ -0,0 +1 @@
route-pedestrian-symbolic.svg

View File

@@ -0,0 +1 @@
am-dialog-warning-symbolic.svg

View File

@@ -0,0 +1 @@
amazon-store.svg

View File

@@ -0,0 +1 @@
amazon-store.svg

View File

@@ -0,0 +1 @@
amazon-store.svg

View File

@@ -0,0 +1 @@
amazon-store.svg

View File

@@ -0,0 +1 @@
amazon-store.svg

View File

@@ -0,0 +1 @@
amazon-store.svg

View File

@@ -0,0 +1 @@
amazon-store.svg

View File

@@ -0,0 +1 @@
amazon-store.svg

View File

@@ -0,0 +1 @@
cpu-x.svg

View File

@@ -0,0 +1 @@
cemu.svg

View File

@@ -0,0 +1 @@
foxit-reader.svg

View File

@@ -0,0 +1 @@
freemind.svg

View File

@@ -0,0 +1 @@
jmeter.svg

View File

@@ -0,0 +1 @@
mindustry.svg

View File

@@ -0,0 +1 @@
tubefeeder.svg

View File

@@ -0,0 +1 @@
web-twitter.svg

View File

@@ -0,0 +1 @@
gtick.svg

View File

@@ -0,0 +1 @@
akonadi.svg

View File

@@ -0,0 +1 @@
alienarena.svg

View File

@@ -0,0 +1 @@
amazonmp3.svg

View File

@@ -0,0 +1 @@
amazon-store.svg

View File

@@ -0,0 +1 @@
amazon-store.svg

Some files were not shown because too many files have changed in this diff Show More