Compare commits

...

373 Commits

Author SHA1 Message Date
AngelJumbo 6ee608c2e8 Merge pull request #124 from harshv5094/cyber-girl-light
feat: light version of cyber-girl
2026-07-09 08:43:58 -05:00
Harsh Vyapari (harshv5094) 7411dc8ee3 feat: light version of cyber-girl
Source: https://www.wallpaperflare.com/gruvbox-long-hair-cyberpunk-artwork-robot-grid-park-junkyu-wallpaper-yvxly
2026-07-08 11:50:56 +05:30
AngelJumbo 5c145c83ae Merge pull request #123 from amano-kenji/main
Add kyoto's ninenzaka street wallpaper
2026-06-23 15:24:04 -05:00
amano.kenji a60e29ee17 Add kyoto's ninenzaka street wallpaper 2026-06-23 13:05:03 +00:00
AngelJumbo 1416589456 Merge pull request #122 from amano-kenji/main
Reduce saturation and increase color temperature for wallpapers
2026-05-28 15:01:12 -05:00
amano.kenji 3a348089b2 Reduce saturation and increase color temperature for wallpapers 2026-05-28 01:07:50 +00:00
AngelJumbo c13a21f35b Merge pull request #121 from amano-kenji/main
Rename house-garden.png. Also, add its low saturation variant.
2026-05-26 08:19:09 -05:00
amano.kenji b26fa4e969 Rename house-garden.png. Also, add its low saturation variant. 2026-05-23 13:46:41 +00:00
AngelJumbo 3389197695 Merge pull request #120 from amano-kenji/main
Reduce saturation of ukinami yuzuha wallpaper. Add seaside garden cafe wallpaper.
2026-05-22 08:57:18 -05:00
amano.kenji f3b9a41862 Add seaside garden cafe wallpaper 2026-05-22 04:51:21 +00:00
amano.kenji a68b088dae Reduce saturation of ukinami yuzuha wallpaper 2026-05-22 04:51:07 +00:00
AngelJumbo c872a3f226 Merge pull request #119 from amano-kenji/main
Add ukinami yuzuha pixelart wallpaper
2026-05-21 08:17:06 -05:00
amano.kenji 517cfb8e93 Move house-graden.png to wallpapers/pixelart/light 2026-05-21 05:48:56 +00:00
amano.kenji 6c68c9063b Add ukinami yuzuha pixelart wallpaper 2026-05-21 05:48:13 +00:00
AngelJumbo 92022114fb Merge pull request #118 from harshv5094/ronin
New wallpaper `ronin`
2026-05-11 13:00:24 -05:00
Harsh Vyapari (harshv5094) a9612de0b0 New wallpaper ronin
Source: https://wallhaven.cc/w/pk5do9
2026-05-10 15:52:42 +05:30
AngelJumbo dc904c44ae Merge pull request #117 from theairdemon/add-linux-mint-wallpaper
Add Linux Mint wallpaper
2026-05-07 08:52:49 -05:00
theairdemon ca6b93bf55 Add Linux Mint wallpaper 2026-05-06 11:57:16 -04:00
AngelJumbo 2b4e93431a Merge pull request #116 from amano-kenji/main
Add a new game wallpaper. Give a proper name to golden-statue.png.
2026-04-29 08:54:21 -05:00
amano.kenji 38694db0c9 Give a proper name to wallpapers/photography/golden-statue.png 2026-04-26 09:10:00 +00:00
amano.kenji b56a3c6946 Add wallpapers/game/Assassins_Creed_Origins-Cyrene-02.png 2026-04-26 09:09:46 +00:00
AngelJumbo 3208fa286d Merge pull request #115 from amano-kenji/main
vector graphics: fix existing file names. add a new wallpaper.
2026-04-23 08:24:16 -05:00
amano.kenji 354943de0c vector graphics: fix existing file names. add a new wallpaper. 2026-04-23 03:09:05 +00:00
AngelJumbo 27d6ad2fcd Merge pull request #114 from yaro-bit/main
Add files via upload
2026-04-14 09:58:53 -05:00
yaro-bit 997fb5e27e Add files via upload
color correction
2026-04-14 13:25:32 +02:00
AngelJumbo 74ac074588 Merge pull request #113 from Denilseven/main
remove duplicate Cavalli_al_guado_.jpg at wallpapers/
2026-04-13 14:38:42 -05:00
Denilseven 53cdd6e4a8 remove duplicate Cavalli_al_guado_.jpg at wallpapers/ 2026-04-13 15:21:57 -04:00
AngelJumbo e8d4b7c498 Merge pull request #112 from laurelie-pie/main
some paintings added
2026-04-09 12:52:46 -05:00
laurelie-pie e7731a09b1 some paintings added 2026-04-09 08:23:06 +00:00
AngelJumbo ab8d8bf2f1 Merge pull request #111 from harshv5094/looney-toons
Add looney toons wallpaper
2026-04-06 08:25:44 -05:00
AngelJumbo e4d051fdb6 Merge pull request #110 from harshv5094/paintings
add gruvbox paintaing wallpaper from omarchy
2026-04-06 08:25:21 -05:00
Harsh Vyapari (harshv5094) 212a8b35c6 add looney-toons wallpaper
Source: https://hdqwalls.com/wallpaper/2048x1152/looney-tunes
2026-04-05 09:54:44 +05:30
Harsh Vyapari (harshv5094) f418290a30 add paintings wallpaper from omarchy
See: https://github.com/basecamp/omarchy/tree/dev/themes/gruvbox
2026-04-04 10:59:30 +05:30
AngelJumbo af10335593 Merge pull request #109 from punnch/feature/brands
feat: add arch and nvim wallpapers
2026-03-31 08:10:32 -05:00
punnch 608f6d334d feat: add arch and nvim wallpapers 2026-03-31 11:51:57 +03:00
AngelJumbo bf3562b8b7 Merge pull request #108 from Topplehawk/main
two new backgrounds
2026-03-15 21:27:13 -05:00
Topplehawk e1fd5eb296 Merge branch 'AngelJumbo:main' into main 2026-03-15 18:54:45 -06:00
Topplehawk 549782c484 added two images from the castle in the sky
added two images from the beginning of castle in the sky animated movie.
2026-03-15 18:53:26 -06:00
AngelJumbo 57f0caefd6 Merge pull request #107 from vaibhav202/main
Added two wallpapers
2026-03-12 12:36:35 -05:00
Vaibhav Pancholi e0fca7224f Gruvbox Lamp
Captured on Xiaomi 11 Lite NE, edited in GIMP.
2026-03-12 16:48:23 +05:30
Vaibhav Pancholi c0a4f2cd4c Merge pull request #1 from vaibhav202/vaibhav202-patch-1
Gruvbox Geometry
2026-03-12 16:17:50 +05:30
Vaibhav Pancholi 54605ad14e Gruvbox Geometry 2026-03-12 16:12:01 +05:30
AngelJumbo 0f3baa21aa Merge pull request #106 from yaro-bit/main
Add files via upload
2026-03-11 22:47:02 -05:00
yaro-bit 85549a18e5 Add files via upload 2026-03-11 10:09:58 +01:00
AngelJumbo f54801299a Merge pull request #105 from harshv5094/totoro
add new wallpaper
2026-03-06 15:40:49 -05:00
Harsh Vyapari (harshv5094) 4c6a16a1a4 totoro_bus_station scene wallpaper
Source: https://wallhaven.cc/w/exl918
2026-03-05 10:58:02 +05:30
AngelJumbo 4482bbccba Merge pull request #104 from harshv5094/frieren-fix
fix(frieren): use lutgen for proper color and adjust resolution for small screen grain fix
2026-03-02 09:47:18 -05:00
Harsh Vyapari (harshv5094) 9a65ffc32f fix: use lutgen for proper color and adjust resolution for small screen grain fix 2026-03-02 13:43:10 +05:30
AngelJumbo 63a8c1c17b Merge pull request #103 from harshv5094/main
Add new wallpapers
2026-02-11 11:48:19 -05:00
Harsh Vyapari (harshv5094) 4cf21b392c Add new wallpapers
I found this wallpaper and love it
2026-02-11 18:06:25 +05:30
AngelJumbo 3208e6d455 Merge pull request #102 from Moritz448/main
Gruvbox themed aroace flag, with & without arch logo
2026-02-07 20:03:03 -05:00
Honeycomb936 279c86c8dd Add files via upload 2026-02-08 01:39:22 +01:00
Honeycomb936 a9603bf5f6 Add files via upload 2026-02-08 01:38:42 +01:00
AngelJumbo 128e50100a Merge pull request #100 from ozwaldorf/fix/my-neighbor-totoro-sunflowers
fix: remap my neighbor totoro sunflower using lutgen
2026-02-04 13:20:03 -05:00
AngelJumbo dad7df37e5 Merge pull request #101 from ozwaldorf/fix/paper-airplane-balcony
fix: remap ign waifu using lutgen, rename to paper airplane balcony
2026-02-04 13:19:30 -05:00
ozwaldorf 1619078eea fix: remap ign waifu using lutgen, rename to paper airplane balcony 2026-02-04 11:48:17 -05:00
ozwaldorf 6018121056 fix: remap my neighbor totoro sunflower using lutgen 2026-02-04 11:09:03 -05:00
AngelJumbo 46c4cfcc70 Merge pull request #99 from Giovani-Rabbit/main
Add Vagabond Wallpaper
2026-02-01 21:51:41 -05:00
Giovani-Rabbit af1a21834e fix name 2026-01-30 14:43:16 -03:00
Giovani-Rabbit d02f551c14 vagabond wallpaper 2026-01-30 13:58:25 -03:00
AngelJumbo e0612b8542 Merge pull request #98 from omrawaley/main
Add TeachInvadersGruvbox.png to minimalistic
2026-01-03 07:13:08 -05:00
Om Rawaley 90df2c7119 Add TeachInvadersGruvbox.png to minimalistic 2026-01-01 14:48:42 -05:00
AngelJumbo ceeea304e6 Merge pull request #97 from amano-kenji/main
Add assassin's creed mirage wallpaper and cozy retreat wallpapers.
2025-12-16 08:29:15 -05:00
amano.kenji 70e7299afd Add cosy retreat wallpapers 2025-12-16 07:08:00 +00:00
amano.kenji b7d25d80df Add another assassin's creed mirage wallpaper. 2025-12-16 03:43:12 +00:00
AngelJumbo bde4094f9e Merge pull request #92 from Gurjaka/main
docs: add installation instructions
2025-12-12 14:13:02 -05:00
AngelJumbo b57a4368cc Revise installation section for Nix package usage 2025-12-12 14:12:11 -05:00
AngelJumbo 85d3a44f8d Merge pull request #96 from defaltastra/main
added anime angel wallpaper
2025-12-08 10:11:36 -05:00
෴Δ[̲̅S̲̅]ŢŖ[̲̅A̲̅]෴ db216b4063 added anime angel wallpaper 2025-12-04 15:03:27 +01:00
AngelJumbo 04c6d3478d Merge pull request #95 from EysseW/main
Fix: actually populated mountain_at_dusk and parrot with files
2025-12-02 09:58:18 -05:00
EysseW 5afb04921b Merge branch 'AngelJumbo:main' into main 2025-12-02 04:29:56 +01:00
EysseW ec720b2f8c re-added the files properly 2025-12-02 04:29:39 +01:00
AngelJumbo a676c94544 Merge pull request #94 from EysseW/main
Fix: give mountain_at_dusk and parrot file extensions.
2025-12-01 22:16:58 -05:00
EysseW 6515c3ffbf Merge branch 'AngelJumbo:main' into main 2025-12-02 03:04:04 +01:00
EysseW afa8935b3e Update and rename mountain_at_dusk to mountain_at_dusk.jpg 2025-12-01 23:30:41 +01:00
EysseW 09e8961b48 Update and rename parrot to parrot.jpg 2025-12-01 23:30:20 +01:00
AngelJumbo 40d16de38f Merge pull request #93 from EysseW/main
Add three photographs
2025-12-01 17:08:57 -05:00
EysseW 9301c64e99 Add gray trees 2025-12-01 22:23:38 +01:00
EysseW 2c85563907 Rename DSC_0679.jpg to mountain_at_dusk 2025-12-01 19:40:44 +01:00
EysseW e5b3c1beb1 Rename DSC_0332 - gazy-3.jpg to parrot 2025-12-01 19:40:20 +01:00
EysseW aa3f952178 Add spider wasp 2025-12-01 19:19:57 +01:00
EysseW a64dc0f900 Add mountain photo 2025-12-01 19:12:32 +01:00
EysseW 93ad5df691 Add parrot photo 2025-12-01 18:46:01 +01:00
Gurjaka a97cdc3f29 docs: add installation instructions 2025-11-05 16:31:43 +04:00
AngelJumbo 0785bf9fe0 Merge pull request #91 from Gurjaka/main
feat: add installation with nix flake
2025-11-04 10:05:51 -05:00
Gurjaka be4ac55137 feat: add installation with nix flake 2025-11-03 15:07:49 +04:00
AngelJumbo 1d4fd02844 Merge pull request #90 from amano-kenji/main
Fix game wallpaper file names
2025-10-28 09:34:34 -05:00
amano.kenji aae8a3e746 Fix game wallpaper file names 2025-10-22 07:41:23 +00:00
AngelJumbo 4dfa1b2c66 Merge pull request #89 from ralfz-dev/main
Fixed building issues with apostrophes in file names
2025-10-21 16:34:52 -05:00
RZ 47cf991c32 Removed apostrophes from image file names 2025-10-21 22:23:38 +02:00
AngelJumbo 816720c965 Merge pull request #88 from amano-kenji/main
Add a painting and game wallpapers.
2025-10-21 10:59:06 -05:00
amano.kenji a47f76f5ed Add game wallpapers. 2025-10-21 06:40:06 +00:00
amano.kenji ae0e474113 Add the Martyrdom of St. Agnes in the Roman Forum 2025-10-21 06:22:43 +00:00
AngelJumbo 56c18fbc7f Merge pull request #85 from amano-kenji/main
Eliminate distracting male nude from golden statue wallpaper
2025-10-15 09:58:56 -05:00
amano.kenji 8557efa44b Eliminate distracting male nude from golden statue wallpaper
The male nude was removed with path tool, feather tool, and clone tool.
2025-10-12 11:14:47 +00:00
AngelJumbo 43dce677fd Merge pull request #84 from amano-kenji/main
Add golden statue to photography
2025-10-11 11:52:54 -05:00
amano.kenji 6ae616835e Add golden statue to photography 2025-10-11 08:52:31 +00:00
AngelJumbo cc0f8ed5ba Merge pull request #83 from TheNikOSTeam/main
Add background "Suki.png" in dark minimalistic catagory
2025-09-21 16:30:01 -05:00
The NikOS Team b1bd18dc78 Add files via upload 2025-09-21 08:56:23 -07:00
AngelJumbo 34d163bdd6 FreshCake images 2025-08-23 21:38:25 -05:00
AngelJumbo 34ca9f78ad Update style.css 2025-08-19 10:30:45 -05:00
AngelJumbo ed4888c5d5 Replace icons 2025-08-18 10:04:22 -05:00
AngelJumbo d09bbc5645 Replace icons 2025-08-18 09:32:35 -05:00
AngelJumbo 53cc1d6cdf Typo 2025-08-05 21:26:55 -05:00
AngelJumbo 694f5bf7a6 Merge pull request #79 from prismm121/main
gruvboxified Initial D wallpaper I made myself
2025-07-30 21:49:50 -05:00
prismm121 6dece815f5 Add files via upload 2025-07-30 16:18:17 +03:00
prismm121 435811a74d Merge branch 'AngelJumbo:main' into main 2025-07-30 16:17:16 +03:00
prismm121 02f0c03e9d Add files via upload 2025-07-30 16:16:50 +03:00
AngelJumbo b7e82843e1 correct dir 2025-07-29 23:06:19 -05:00
AngelJumbo 7e0cafd350 Merge pull request #78 from prismm121/main
Added gruv themed half life and nivida wallpapers
2025-07-29 23:01:00 -05:00
prismm121 72e58c18dc Add files via upload 2025-07-30 01:05:44 +03:00
prismm121 bb38fb9d89 Add files via upload 2025-07-30 01:05:22 +03:00
prismm121 dc25073a5e Add files via upload 2025-07-29 22:58:14 +03:00
prismm121 dbb5e48513 Add files via upload 2025-07-29 22:57:42 +03:00
AngelJumbo 7bc1a8ca5d Merge pull request #77 from myNameIsV-sh/main
Intel Light and Dark Wallpapers
2025-07-28 13:45:19 -05:00
𝙑 975490479b Add dark-intel.png in brands folder 2025-07-28 14:41:53 -03:00
𝙑 07bdfe17de Add light-intel.png in brands/light/ folder
The wallpaper was made with the current Intel logo.
2025-07-28 14:39:35 -03:00
AngelJumbo e28e0eb694 Merge remote-tracking branch 'refs/remotes/origin/main' 2025-07-28 00:52:50 -05:00
AngelJumbo 6d4f195bf8 Refactor 2025-07-28 00:45:43 -05:00
AngelJumbo cf5f1b4e49 Refactor 2025-07-28 00:34:06 -05:00
AngelJumbo eb5b979f52 Merge pull request #76 from myNameIsV-sh/main
Add `burnout.png` in minimalistic
2025-07-27 17:08:40 -05:00
𝙑 eaf28a91c9 Add burnout.png in minimalistic 2025-07-27 16:30:36 -03:00
AngelJumbo 2b51018758 Revert "Improve css"
This reverts commit 0433696bad.
2025-07-26 09:44:38 -05:00
AngelJumbo 0433696bad Improve css 2025-07-26 09:31:55 -05:00
AngelJumbo df26d20ba7 Merge pull request #73 from Facundo-c-c/Facundo-c-c-cassatte
add cassette futurism wallpaper
2025-07-08 16:03:18 -05:00
Facundo Ciruzzi 962814cb1b add cassette futurism wallpaper 2025-07-08 15:02:41 -03:00
AngelJumbo 725fefba8b Merge pull request #72 from Topplehawk/main
add wallpaper to anime gruv box wallapapers
2025-06-27 06:49:22 -05:00
Topplehawk e1e98cb97b added tanjiro kamado background
added tanjiro kamado background to the fork
2025-06-26 17:20:18 -06:00
AngelJumbo aea563acb4 Merge pull request #71 from omrawaley/main
Add Tetris wallpaper with darker colors and pixelated version of leaves-hard
2025-06-22 19:19:37 -05:00
Om Rawaley f2a635f585 Add Tetris wallpaper with darker colors 2025-06-21 21:28:35 -04:00
Om Rawaley d900060d62 Add a pixelated version of leaves-hard 2025-06-21 21:20:35 -04:00
AngelJumbo 32817ad442 Merge pull request #70 from omrawaley/main
Add Tetris wallpapers
2025-06-21 18:01:45 -05:00
Om Rawaley 16658275b1 Add Tetris wallpapers 2025-06-21 16:23:25 -04:00
AngelJumbo 28c142ac53 Update README.md 2025-06-15 10:34:22 -05:00
AngelJumbo 5fea0cae30 fix name 2025-06-06 06:50:05 -05:00
AngelJumbo ee31dfd8cc Merge pull request #68 from shvedes/main
new category: painting
2025-06-06 06:14:54 -05:00
shvedes 42e80aaf7a new category: painting 2025-06-06 11:35:45 +02:00
AngelJumbo d3b07d3ec4 Merge pull request #66 from andrerclaudio/main
Adding 2 Gruvbox pictures to Anime
2025-05-21 12:09:08 -05:00
Andre Ribeiro ac23685be5 Adding 2 Gruvbox pictures to Anime 2025-05-21 13:04:41 -03:00
AngelJumbo b210a7432d Merge pull request #65 from myNameIsV-sh/main
add: light-hewlett-packard.png
2025-05-11 03:59:18 -05:00
𝙑 306fad3db8 add: light-hewlett-packard.png
light version of "hewlett-packard.png" from minimalistic folder
2025-05-10 20:58:09 -03:00
AngelJumbo e5322d8d50 update readme 2025-04-26 09:02:58 -05:00
AngelJumbo 1ebfa70174 fix size wallpaper 2025-04-26 08:53:19 -05:00
AngelJumbo bd074b4a99 Merge pull request #64 from shvedes/main
added some irl wallpapers
2025-04-25 11:28:57 -05:00
shvedes c097da93a0 added some irl wallpapers 2025-04-25 18:04:16 +02:00
AngelJumbo e1d98318e6 some more 2025-04-18 08:35:23 -05:00
AngelJumbo 5ece2d831e Merge pull request #63 from VykeTheGreat/main
Add wallpaper
2025-04-01 08:39:49 -05:00
VykeTheGreat 509d3ddc91 Add files via upload 2025-04-01 03:18:46 -04:00
AngelJumbo 06325d17fe adjust thumbnail res 2025-03-23 09:56:56 -05:00
AngelJumbo 53e3809591 fix dysplay thumbnail 2025-03-23 09:50:30 -05:00
AngelJumbo 4164e617dc fix dysplay thumbnail 2025-03-23 09:46:11 -05:00
AngelJumbo 7d5b2064d1 avoid collitions in thumbnails 2025-03-23 09:32:20 -05:00
AngelJumbo 9c68496d42 avoid warnings 2025-03-23 09:14:09 -05:00
AngelJumbo cac93e87f0 Merge pull request #62 from touero/main
Implement thumbnail display
2025-03-23 08:41:39 -05:00
touero 610a3ba816 feat: implement thumbnail display 2025-03-21 18:01:25 +08:00
AngelJumbo e73070e430 Merge pull request #61 from myNameIsV-sh/main
Add `hewlett-packard.png` into minimalistc
2025-03-19 08:54:08 -05:00
𝙑 545fe46e5a Add hewlett-packard.png into minimalistc 2025-03-18 21:35:59 -03:00
AngelJumbo 18a76f7c15 Merge pull request #60 from touero/main
Add a img and update docs
2025-03-06 07:40:09 -05:00
Ensong Wei c875ee0f52 Update README.md 2025-03-05 15:58:46 +08:00
Ensong Wei d2c1fd9f25 Add sunset-beach.jpg into irl 2025-03-05 15:53:48 +08:00
AngelJumbo d496054722 Merge pull request #59 from touero/main
Update README.md
2025-03-04 07:23:53 -05:00
Ensong Wei 7a2f51a7f2 chore: update README.md
Highlight caution
2025-03-03 14:28:05 +08:00
AngelJumbo 511f33dbc4 Merge pull request #58 from Dharmesh53/main
Add "landscape.png" in pixelart
2025-02-27 15:47:50 -05:00
Ninjafire a84806bb91 add 2025-02-27 19:07:51 +05:30
AngelJumbo 4ff8caecb6 Merge pull request #57 from cyberllloner/main
Add 'persepolis-shirdal.png' minimalistic wallpaper
2025-02-25 09:17:01 -05:00
Hosein Salmani 75889c4a37 Add 'persepolis-shirdal.png' minimalistic wallpaper 2025-02-25 10:15:07 +03:30
AngelJumbo 83fb97458e Merge pull request #56 from cyberllloner/main
Add 'persepolis-irl-gruvbox.png' irl wallpaper
2025-02-14 09:16:39 -05:00
Hosein Salmani cf7dceb9a1 Add 'persepolis-irl-gruvbox.png' irl wallpaper 2025-02-14 14:09:12 +03:30
AngelJumbo 57a16c4d93 Merge pull request #55 from touero/main
Add urban_architecture.jpg to pixelart
2025-02-13 03:16:45 -05:00
Ensong Wei 52c44d409c Add urban_architecture.jpg to pixelart 2025-02-13 09:12:57 +08:00
AngelJumbo f7d3a2d58a Merge pull request #54 from cyberllloner/main
Add 'Kurumi-Ebisuzawa.png' anime wallpaper
2025-02-10 17:59:48 -05:00
Hosein Salmani 8bfef10c3d Add 'Kurumi-Ebisuzawa.png' anime wallpaper 2025-02-10 20:17:45 +03:30
AngelJumbo f54f0ff3f5 Merge pull request #53 from cyberllloner/main
Add 'trisquel-gnu-linux.png' & 'space-shuttle.png' minimalistic wallpapers
2025-02-10 07:23:49 -05:00
Hosein Salmani 181f5acd04 Add 'space-shuttle.png' minimalistic wallpaper 2025-02-10 11:53:09 +03:30
Hosein Salmani 8c78d03d70 Add 'trisquel-gnu-linux.png' minimalistic wallpaper 2025-02-09 23:06:44 +03:30
AngelJumbo bb3d4a7df9 Merge pull request #52 from Dharmesh53/main
Add 'joyboy.png' anime wallpaper
2025-01-23 06:39:25 -05:00
Ninjafire 68763c4bc4 Add 'joyboy.png' anime wallpaper 2025-01-23 01:51:10 +05:30
AngelJumbo 0609f7258f Merge pull request #51 from Frost-Phoenix/main
Add two minimalistic zelda wallpapers
2025-01-20 17:12:02 -05:00
Frost-Phoenix 658a10034c add minimalistic zelda wallpapers 2025-01-20 18:40:12 +01:00
AngelJumbo edb315e711 Merge pull request #50 from SirDave141/main
Add numerous wallpapers into multiple categories
2024-12-25 17:22:19 -05:00
SirDave eb5caaccb4 Add numerous wallpapers into multiple categories
Anime — 2 wallpapers
IRL — 65 wallpapers
Light — 7 wallpapers
Minimalistic — 12 wallpapers
Mix — 11 wallpapers
Pixel-Art — 1 wallpaper
2024-12-25 19:33:06 +01:00
AngelJumbo d42d226e83 Merge pull request #48 from AngelJumbo/revert-45-image-optimization
Revert "Image optimization"
2024-12-18 21:30:30 -05:00
AngelJumbo 6e0c1ebca9 Revert "Image optimization" 2024-12-18 21:29:07 -05:00
AngelJumbo 836b5c4d07 Merge pull request #45 from Katy248/image-optimization
Image optimization
2024-12-18 21:14:36 -05:00
AngelJumbo 9573c78a90 fix file extensions 2024-12-18 21:10:37 -05:00
AngelJumbo 7b7726fc69 Merge pull request #47 from neoSnakex34/main
Added 2 dandadan wallpapers
2024-12-18 09:35:26 -05:00
devsnakex34 58917ee8c7 added 2 dandadan wallpaper 2024-12-17 11:14:28 +01:00
devsnakex34 c23ea139d7 added 2 momo ayase wallpaper 2024-12-16 23:52:10 +01:00
Katy248 37629bf4e9 Added directory with minified images to .gitignore 2024-12-16 11:00:13 +03:00
Katy248 879717cfaa Added image optimization 2024-12-16 10:55:28 +03:00
AngelJumbo 3bd3380a3c Merge pull request #44 from shvedes/main
Yet another one pack
2024-12-06 07:40:05 -05:00
shvedes 4be1241aed Fixed 'freebsd.png' background color 2024-12-04 14:28:35 +01:00
shvedes b2aced73df Merge branch 'main' of github.com:shvedes/gruvbox-wallpapers 2024-12-03 13:37:52 +01:00
shvedes 3510f231fa Removed 'chaos-2.png' (really bad quality) 2024-12-03 13:37:06 +01:00
shvedes 3fd21999a2 Added 'freebsd.png' minimalistic wallpaper 2024-12-03 10:51:50 +01:00
shvedes 46ba442fc5 Added smile-2.png' minimalistic wallpaper 2024-12-03 10:22:26 +01:00
shvedes 4ff371f85a Added red-moon.png' minimalistic wallpaper 2024-12-03 09:50:02 +01:00
shvedes 8e54edc078 Added 'burning-earth.png' minimalistic wallpaper 2024-12-03 09:45:25 +01:00
shvedes fe1fe80748 Added 'philosophy.png' minimalistic wallpaper 2024-12-03 09:34:21 +01:00
AngelJumbo f84b65ab55 Merge pull request #43 from shvedes/main
One more little pack
2024-12-02 08:11:51 -05:00
shved. ba2ab83067 Merge branch 'AngelJumbo:main' into main 2024-12-02 13:44:09 +01:00
shvedes ca324d2a4c Added 'wallpaper.png' minimalistic wallpaper 2024-12-02 13:32:14 +01:00
shvedes cd8abe91b7 Added 'war-in-space.png' minimalistic wallpaper 2024-12-02 13:13:05 +01:00
shvedes e63bcb1ded Added 'arch-linux.png' minimalistic wallpaper 2024-12-02 12:37:24 +01:00
shvedes 806261381d Added 'elegant.png' minimalistic wallpaper 2024-12-02 12:20:22 +01:00
shvedes 8015c5ff21 Added 'girl-outline.png' minimalistic wallpaper 2024-12-02 12:10:46 +01:00
AngelJumbo 1b316126fc Merge pull request #42 from shvedes/main
Today is November, 29th and this is your daily dose of gruvbox
2024-11-29 14:05:12 -05:00
shvedes 23ea5d0be0 Fixed 'skull-3.png 2024-11-29 12:15:24 +01:00
shvedes 97dafc128c Fixed 'rubiks-cube.png 2024-11-29 12:14:03 +01:00
shvedes 0fc4b75bc3 Added 'uchiha-clan-logo.png' minimalistic wallpaper 2024-11-29 12:11:53 +01:00
shvedes 79f55607c7 Added 'sunset.png' minimalistic wallpaper 2024-11-29 12:11:15 +01:00
shvedes 9b72a50974 Added 'skull-3.png' minimalistic wallpaper 2024-11-29 12:10:54 +01:00
shvedes f4a5a2df43 Added 'rubiks-cube.png' minimalistic wallpaper 2024-11-29 12:10:33 +01:00
shvedes 4354a17030 Added 'rocket.png' minimalistic wallpaper 2024-11-29 12:10:09 +01:00
shvedes 88cdda4dad Added 'rick.png' minimalistic wallpaper 2024-11-29 12:09:41 +01:00
shvedes a06f012dc9 Added 'nasa-3.png' minimalistic wallpaper 2024-11-29 12:09:20 +01:00
shvedes aa567f877a Added 'nasa-2.png' minimalistic wallpaper 2024-11-29 12:09:03 +01:00
shvedes f38ab2b946 Added 'looking-for.png' minimalistic wallpaper 2024-11-29 12:08:47 +01:00
shvedes 95a509b657 Added 'koi-fish.png' minimalistic wallpaper 2024-11-29 12:08:21 +01:00
shvedes 2e4f702715 Added 'girl-3.png' minimalistic wallpaper 2024-11-29 12:07:59 +01:00
shvedes f48204667c Added 'girl-2.png' minimalistic wallpaper 2024-11-29 12:07:40 +01:00
shvedes aac330bf39 Added 'girl.png' minimalistic wallpaper 2024-11-29 12:07:24 +01:00
shvedes 456fee12dd Added 'dragon.png' minimalistic wallpaper 2024-11-29 12:06:53 +01:00
shvedes 3a8114ed5a Added 'door.png' minimalistic wallpaper 2024-11-29 12:06:00 +01:00
AngelJumbo 44974374d3 Merge pull request #41 from shvedes/main
One more huge update
2024-11-28 17:30:13 -05:00
shvedes a9e7548984 Added 'skull-2.png' minimalistic wallpaper 2024-11-28 17:41:41 +01:00
shvedes 7feadcae55 Added 'chaos-2.png' minimalistic wallpaper 2024-11-28 17:37:53 +01:00
shvedes f9b3a62d1c Added 'hollow-knigh.png' minimalistic wallpaper 2024-11-28 17:25:13 +01:00
shvedes bd3a0de00c Added 'coding-3.png' minimalistic wallpaper 2024-11-28 17:21:00 +01:00
shvedes d7e2ad0566 Added 'chaos.png' minimalistic wallpaper 2024-11-28 17:13:32 +01:00
shvedes 1314b9aa5d Added 'galaxy.png' minimalistic wallpaper 2024-11-28 16:57:33 +01:00
shvedes 290c06e8e4 Added 'coding-2.png' minimalistic wallpaper 2024-11-28 16:51:28 +01:00
shvedes 0713acf2f7 Added 'snake.png' minimalistic wallpaper 2024-11-28 16:47:45 +01:00
shvedes f77d639965 Added 'vim.png' minimalistic wallpaper 2024-11-28 16:46:23 +01:00
shvedes 6397501d26 Added 'space.png' minimalistic wallpaper 2024-11-28 16:41:31 +01:00
shvedes 8f7eeef6e8 Added 'orbit.png' minimalistic wallpaper 2024-11-28 16:40:01 +01:00
shvedes 258f464878 Added 'harmony.png' minimalistic wallpaper 2024-11-28 16:33:55 +01:00
shvedes 676699b0e3 Added 'smile.png' minimalistic wallpaper 2024-11-28 16:24:10 +01:00
shvedes 9d69078b22 Added 'dark-bench.png' minimalistic wallpaper 2024-11-28 16:16:50 +01:00
shvedes 6adadfe8f3 Added 'orbit.png' minimalistic wallpaper 2024-11-28 16:15:03 +01:00
shvedes ccba4a364d Added 'skull.png' minimalistic wallpaper 2024-11-28 16:08:09 +01:00
shvedes 5466b16adb Added 'coding.png' minimalistic wallpaper 2024-11-28 16:02:12 +01:00
shvedes ef7d2f1bb2 Added 'birds.png' minimalistic wallpaper 2024-11-28 15:58:12 +01:00
shvedes 8e745f6f62 Added 'husky.png' minimalistic wallpaper 2024-11-28 15:56:56 +01:00
shvedes 96e43c06be Added 'this-wallpaper-is-not-available.png' minimalistic wallpaper 2024-11-28 15:54:24 +01:00
shvedes 78705d188c Added 'nasa.png' minimalistic wallpaper 2024-11-28 15:48:41 +01:00
AngelJumbo f94cdf6d5b Merge pull request #40 from shvedes/main
Added 'atoms.png' minimalistic wallpaper
2024-11-26 07:47:58 -05:00
shvedes 5f40e4af20 Updated 'fingerprint.png' 2024-11-26 13:03:43 +01:00
shvedes 74d8545d54 Updated 'moon.png' 2024-11-26 12:57:24 +01:00
shved. 68a9933db0 Merge branch 'AngelJumbo:main' into main 2024-11-26 12:52:10 +01:00
shvedes 438e77f61d Added 'triangle.png' minimalistic wallpaper 2024-11-25 22:56:07 +01:00
shvedes 0c2c66435c Added 'moon.png' minimalistic wallpaper 2024-11-25 22:50:36 +01:00
shvedes 2b881d3a8c Added 'fox.png' minimalistic wallpaper 2024-11-25 22:46:37 +01:00
shvedes 5a93b2dc5b Added 'iuh3jkasndjans.png' minimalistic wallpaper 2024-11-25 22:42:11 +01:00
shvedes e5805dcb25 Added 'xxxtentacion.png' minimalistic wallpaper (don't blame me please) 2024-11-25 22:38:06 +01:00
shvedes bf2aa1f130 Added 'clouds.png' minimalistic wallpaper 2024-11-25 22:32:15 +01:00
shvedes e7ec6bb2f9 Added 'fingerprint.png' minimalistic wallpaper 2024-11-25 22:27:16 +01:00
shvedes 098e2c2e22 Added 'mustacho.png' minimalistic wallpaper 2024-11-25 22:20:39 +01:00
shvedes 52f710cfd7 Added 'bunny.png' minimalistic wallpaper 2024-11-25 22:06:01 +01:00
shvedes c428959edc Added 'atoms.png' minimalistic wallpaper 2024-11-25 21:53:24 +01:00
AngelJumbo 9706a4b71e Merge pull request #39 from shvedes/main
Added 'komeiji-koishi.png' anime-styled wallpaper
2024-11-25 07:35:39 -05:00
shvedes acb3623ed8 Added 'komeiji-koishi.png' anime-styled wallpaper 2024-11-25 09:27:49 +01:00
AngelJumbo 16b686d33d Merge pull request #38 from shvedes/main
Added modded 'gruvbox-linux.png', without 'Linux' logo
2024-11-24 18:47:48 -05:00
shvedes 8abd1c6f5e Added modded 'gruvbox-linux.png', without 'Linux' logo 2024-11-24 15:34:37 +01:00
AngelJumbo 24920190a6 Merge pull request #37 from Frost-Phoenix/main
More minimalist wallpapers
2024-11-23 06:48:21 -05:00
Frost-Phoenix f1b84ff78b add a grayscale nixos wallpaper in minimalist 2024-11-21 11:17:39 +01:00
Frost-Phoenix 2c31069fb0 add another tux wallpaper in minimalist 2024-11-21 11:16:04 +01:00
AngelJumbo 0448e3b406 Merge pull request #36 from AnksioXD/main
Minimal Dev/Programmer Wallpaper
2024-10-14 14:48:14 -05:00
Anksio e73217a8f7 added gruv dev minimal wallpaper 2024-10-14 20:43:57 +05:30
Anksio 9506419666 Delete wallpapers/minimalistic/gruvbox-wallpaper.png 2024-10-14 20:43:25 +05:30
Anksio 7f4bce9be7 added minimal dev wallpaper 2024-10-14 20:42:08 +05:30
AngelJumbo 028d9947a6 Merge pull request #35 from beatsbury/main
More great pictures for 'IRL' folder
2024-09-17 05:21:30 -05:00
beatsbury 344e3e4cc5 added more pictures to IRL folder 2024-09-17 10:23:41 +05:00
AngelJumbo 1c6ea8b9a6 Merge pull request #34 from IBM-5100-PC/main
I added my favorite wallpapers.
2024-09-04 09:11:42 -05:00
IBM-5100-PC 518d2a5321 added more wallpapers 2024-09-04 15:12:38 +03:00
IBM-5100-PC b3900a7f51 added one more wallpaper 2024-09-04 15:05:58 +03:00
IBM-5100-PC 111fbec077 added wallpapers 2024-09-04 14:57:05 +03:00
AngelJumbo 9fcfb9a41d Merge pull request #33 from DaliborBilicky/main
Found interesting wallpaper
2024-09-01 15:22:20 -05:00
DaliborBilicky cd4853c388 Adde mix wallpaper 2024-09-01 22:00:17 +02:00
DaliborBilicky e09f5b0ab6 Added irl wallpapers 2024-09-01 21:59:24 +02:00
AngelJumbo c4bb604bb8 Merge pull request #32 from Daiquyfunny/main
Add tux wallpaper to minimalist
2024-08-24 05:00:39 -05:00
daiquyfunny f6fce1995e Add tux wallpaper to minimalist 2024-08-24 16:07:29 +07:00
AngelJumbo 2ff849faa8 Merge pull request #30 from lordofwizard/main
Added a 3d cyberpunkish game wallpaper
2024-07-27 11:46:37 -05:00
Advait Pandharpurkar a941f364cf Added a 3d cyberpunkish game wallpaper 2024-07-27 15:12:22 +05:30
AngelJumbo 58907eb22a Merge pull request #29 from Facundo-c-c/add_lain_wallpaper
add_lain_wallpaper
2024-07-19 19:11:24 -05:00
Facundo Ciruzzi c1c08c87b7 add_lain_wallpaper 2024-07-19 19:16:48 -03:00
AngelJumbo 27cad112c3 Merge pull request #28 from 00xBAD/main
add: cyber-asian-1080p
2024-07-02 06:06:38 -05:00
00xBAD 7242a8187f add: cyber-asian-1080p 2024-07-02 00:30:08 +02:00
AngelJumbo d6a204a5fd abstract-darkhole 2024-06-20 20:16:04 -05:00
AngelJumbo 4899b3d32d remove footer because it does not allow the selection of the botom sections 2024-06-08 08:20:51 -05:00
AngelJumbo cbe2e52507 reducing css just because 2024-06-07 20:50:47 -05:00
AngelJumbo 7c7c9f9fc8 fix detection of prefers colors 2024-06-07 20:17:34 -05:00
AngelJumbo 4d63eea921 fix margin in section headers 2024-06-07 16:57:18 -05:00
AngelJumbo 9f6e2b0525 Merge pull request #26 from Katy248/theme-switcher
Theme switcher and floating buttons
2024-06-07 16:50:48 -05:00
AngelJumbo 575d88e485 Merge branch 'main' into theme-switcher 2024-06-07 16:50:37 -05:00
Katy248 6299537d22 Fix floating buttons 2024-06-06 07:09:07 +00:00
AngelJumbo 0f839b54e2 fix switch button did't work at first click 2024-06-05 20:11:33 -05:00
Katy248 0dfad27294 Start fixing sticky floating buttons 2024-06-05 14:35:27 +00:00
Katy248 4a1caafdfe Added .btn transition 2024-06-05 13:14:39 +00:00
Katy248 cf81ba31f9 Fixed pager button 2024-06-05 13:12:07 +00:00
Katy248 841e75f581 Add hover colors for .s[1-7] classes 2024-06-05 13:10:57 +00:00
Katy248 96eef9616a Fixed theme switcher, changed \" to ' in build.sh, added .btn class and hover color for it 2024-06-05 12:56:59 +00:00
AngelJumbo c5aab3de19 scroll to selected section 2024-06-03 14:26:10 -05:00
AngelJumbo 5992f48512 switch theme and github buttons 2024-06-03 13:39:21 -05:00
AngelJumbo 0a3cdc17f2 ...... 2024-06-01 12:01:09 -05:00
AngelJumbo 9d9ad8f367 Merge pull request #25 from Katy248/light-style
Add light style
2024-06-01 10:47:00 -05:00
Katy248 d0eee7a6a4 Fix some issues, fix JS, fix meta tag 2024-06-01 12:50:16 +03:00
Katy248 6409642dc3 Move js into its own file 2024-06-01 11:20:43 +03:00
Katy248 5a73cf5341 Change function to anonymous function 2024-06-01 11:16:06 +03:00
Katy248 4e5b68630c Change #s[1-7] styles to .s[1-7] 2024-06-01 11:13:16 +03:00
Katy248 1db5c74b2c Add viewport meta tag 2024-06-01 11:10:12 +03:00
Katy248 fbbfef9b82 Add light style css 2024-06-01 11:08:22 +03:00
AngelJumbo f298aa85e8 the last thing for real this time 2024-05-31 11:57:06 -05:00
AngelJumbo 6bbb48fb26 some that I forgot to add from #18 2024-05-31 11:32:36 -05:00
AngelJumbo 321c915bad one last thing 2024-05-31 11:09:20 -05:00
AngelJumbo 7e65737868 mark selected page 2024-05-31 10:43:22 -05:00
AngelJumbo 0c740aacf1 Merge branch 'main' of http://github.com/AngelJumbo/gruvbox-wallpapers 2024-05-30 21:20:37 -05:00
AngelJumbo 9f6ea14b1b more improvements 2024-05-30 21:17:28 -05:00
AngelJumbo 6a5ab1386b Update README.md 2024-05-30 19:30:42 -05:00
AngelJumbo 7f3e1caea9 some improvements to the page 2024-05-30 17:46:20 -05:00
AngelJumbo 38c2464a60 Merge pull request #23 from lordofwizard/main
Planet W Imaged added
2024-05-30 11:17:15 -05:00
Advait Pandharpurkar 6721b3133e Planet W Imaged added
Original Creator/Uploader : ismahell
2024-05-30 14:17:42 +05:30
AngelJumbo b93ab73dbf Merge pull request #22 from bcook128/main
Files added
2024-05-28 13:37:59 -05:00
Brad Cook 3fe9a9033a Files added 2024-05-28 00:12:36 -05:00
AngelJumbo 4da423e5e9 Merge pull request #21 from seth0xd/main
new anime wallpaper (Elias)
2024-05-12 19:16:36 -05:00
seth0xd 99e24e6b91 new anime wallpaper (Elias) 2024-05-12 16:57:24 +01:00
AngelJumbo 705117d906 Merge pull request #20 from mtwb47/main
Add in more walls
2024-04-21 09:47:36 -05:00
The Linux Cast 73ec37569a Gruvbox Mininal Dark
More dark walls
2024-04-19 23:26:08 -04:00
The Linux Cast 6f6441610d anime gruvbox
additional anime gruvbox walls
2024-04-19 23:22:48 -04:00
AngelJumbo fbd09f9f8e Merge pull request #19 from seth0xd/main
added my own wallpapers
2024-04-16 08:39:41 -05:00
seth0xd f03f1c255a added my own wallpapers 2024-04-16 12:19:25 +01:00
AngelJumbo 912e4f627c Merge pull request #17 from No0ne003/main
add night moon wallpaper
2024-03-19 17:00:27 -05:00
No0ne b3322d5f4d add night moon wallpaper 2024-03-19 12:42:27 +00:00
AngelJumbo 40e7e82e92 Merge pull request #16 from alan-ar1/main
Added gruvy-night.jpg
2024-02-02 18:26:13 -05:00
Alan Ari b4bf22ceed Added gruvy-night.jpg 2024-02-02 21:20:29 +00:00
AngelJumbo bcdb2fb8d8 Merge pull request #14 from Anifyuli/main
Add Ubuntu X GNOME wallpaper
2023-12-25 07:09:05 -05:00
Moh Anif Yuliansyah 71eb608650 Add Ubuntu X GNOME wallpaper 2023-12-24 23:14:23 +07:00
AngelJumbo aa8684c638 trash file 2023-10-22 22:11:40 -05:00
AngelJumbo c620ff7f47 Merge pull request #12 from lnxwizard/main
Added three different wallpapers
2023-09-26 18:24:10 -05:00
lnxwizard 0fc2228295 Added new gruvbox style void linux wallpaper 2023-09-26 20:26:21 +03:00
lnxwizard c0d9a49b8c Added two different light wallpapers 2023-09-26 20:25:42 +03:00
AngelJumbo dc6a4c8b78 . 2023-09-22 19:55:37 -05:00
AngelJumbo bc7c7b28d5 new folder 2023-09-22 19:51:06 -05:00
AngelJumbo f4eae59224 Merge pull request #11 from Player6734/main
9 New mix wallpapers
2023-09-12 14:09:49 -05:00
Player6734 4f6c5390ca Delete sprouted_flowers.jpg 2023-09-11 16:57:47 +02:00
Player6734 3f45cb4698 Add files via upload 2023-09-11 16:52:38 +02:00
Player6734 fb7beaf7c6 Add files via upload 2023-09-11 16:50:57 +02:00
Player6734 7d4e2609e8 Merge branch 'AngelJumbo:main' into main 2023-09-11 16:49:33 +02:00
AngelJumbo 0333a4f6f9 Merge pull request #10 from LukasEins/main
bunch of light walls
2023-07-21 06:28:32 -05:00
LukasEins 46324eb663 bunch of light walls 2023-07-21 10:55:06 +02:00
Player6734 6fcde95a85 Add files via upload 2023-07-15 18:11:57 +02:00
AngelJumbo 8bd4d3e282 Merge pull request #9 from hoolycoww/main
Wallpapers
2023-06-10 17:25:46 -05:00
hoolycoww 1ec7c3f708 Add files via upload 2023-06-09 17:11:45 -07:00
hoolycoww bec5605b4c Add files via upload 2023-06-09 17:10:41 -07:00
AngelJumbo 739d1df5e7 Merge pull request #8 from Player6734/main
Add files via upload
2023-05-03 14:04:34 -05:00
Player6734 558f45f53e Add files via upload 2023-05-03 20:17:04 +02:00
AngelJumbo 660f4e4785 new site 2023-04-29 01:14:38 -05:00
AngelJumbo c16fce4adb Merge pull request #6 from BarondeCharlus/main
adding a cat light wallpaper
2023-03-30 19:47:47 -05:00
Corentin Deret c357526872 adding a cat light wallpaper 2023-03-29 09:54:01 +02:00
AngelJumbo f0ef341c7c Merge pull request #5 from k9du/main
Added bunch of wallpapers
2023-02-08 16:23:12 -05:00
Kian Moloney fb07b1f2a9 Added bunch of wallpapers 2023-02-08 18:47:12 +02:00
AngelJumbo 4308da29f5 Merge pull request #4 from William4096/main
Added grid wallpaper
2023-01-27 08:50:18 -05:00
Jeremy Cains 8f5f9cf8e4 Added grid wallpaper 2023-01-27 14:43:23 +11:00
AngelJumbo 7699bff551 Merge pull request #3 from LukasEins/main
Add files via upload
2023-01-12 18:27:12 -05:00
LukasEins dd033ec972 Add files via upload 2023-01-12 19:47:58 +01:00
AngelJumbo 458828e054 one more 2022-12-11 11:16:15 -05:00
AngelJumbo b9bdba8553 .. 2022-11-27 23:51:07 -05:00
AngelJumbo 98dc560aa6 Wrong folder... 2022-11-27 22:18:14 -05:00
AngelJumbo 532c8ef745 Remove duplicate wallpaper 2022-11-27 18:25:31 -05:00
AngelJumbo 20941c26f8 Cleaner script 2022-11-27 18:21:44 -05:00
AngelJumbo 31048baa6f Cleaner script 2022-11-27 17:50:08 -05:00
AngelJumbo 65f08f1b6a Update .gitignore 2022-11-27 16:30:44 -05:00
AngelJumbo 66111d0694 More wallpapers 2022-11-27 16:08:14 -05:00
526 changed files with 969 additions and 155 deletions
+3 -1
View File
@@ -1 +1,3 @@
index.html
*.html
thumbnails/
*.js
+45 -2
View File
@@ -1,10 +1,53 @@
# Gruvbox Wallpapers
A place where to find gruvbox theme wallpapers.
[https://gruvbox-wallpapers.onrender.com/](https://gruvbox-wallpapers.onrender.com/ 'Gruvbox Wallpapers')
[https://gruvbox-wallpapers.pages.dev/](https://gruvbox-wallpapers.pages.dev/ 'Gruvbox Wallpapers')
## Contributions
1. Fork the project.
2. Add the wallpapers that you have in their respective folder.
3. For light variants: Place the light-themed wallpapers in a light/ subfolder within the category.
3. Make a pull request.
If your wallpaper does not fit in any of the folders we can debate the creation of a new one.
> [!CAUTION]
> - Use files under 25mb
> - Avoid spaces in names
> [!TIP]
> If your wallpaper does not fit in any of the folders we can debate the creation of a new one.
I tend to accept any contributions, but let's keep the site with images that match or look good with the gruvbox's color scheme :').
## Nix package
1. **Use [nix flakes](https://wiki.nixos.org/wiki/Flakes)**:
2. Add the following to your `flake.nix` file:
```nix
inputs = {
gruvbox-wallpapers.url = "github:AngelJumbo/gruvbox-wallpapers";
# ...
};
```
3. Then, in your Home Manager configuration:
```nix
{
inputs,
pkgs,
...
}: {
home.file = {
"path/to/dir" = {
source = inputs.gruvbox-wallpapers.packages."${pkgs.stdenv.hostPlatform.system}".default;
recursive = true;
};
};
}
```
## Disclaimer
Most of the images shared here are community contributions, and their original sources are often unknown. If you are the rightful owner of any image and would like it removed, please contact me by opening an issue. For any use beyond personal scope, I recommend performing a reverse image search to verify the origin.
+492 -78
View File
@@ -1,92 +1,506 @@
#!/bin/sh
#!/usr/bin/env bash
touch ./index.html
# MIT License
# Copyright (c) 2022 Angel Jumbo <anarjumb@protonmail.com>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
# The above copyright notice and this permission notice shall be included in all
# copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
echo "<!DOCTYPE html>
<html lang=\"en\">
<head>
<meta charset=\"utf-8\">
<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">
<title>Gruvbox wallpapers</title>
</head>
<body>
<h1>Wallpapers for gruvbox</h1>" > ./index.html
color=1
for subdir in ./wallpapers/*
do
echo "<h2 id=s"$color">" >> ./index.html
echo "${subdir##*/}" | tr a-z A-Z >> ./index.html
echo "</h2>" >> ./index.html
generate_thumbnails() {
echo "generate thumbnails ..."
mkdir -p thumbnails
rm -rf thumbnails/*
echo "<div id=c>" >> ./index.html
# Count total number of images
total_images=$(find ./wallpapers -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" \) | wc -l)
current_image=0
count=1;
for wallpaper in ${subdir}/*
do
if [ "$count" -lt 11 ]; then #limit the amount of images per section in index
echo " <a target=\"_blank\" href=\"$wallpaper\">
<img loading=\"lazy\" src=\"$wallpaper\" alt="$wallpaper" width=\"200\"></a>" >> ./index.html
count=$((count+1))
else #if the limit is exceeded then create a new html with all the images of the section
# TODO: make this part cleaner, this is really ugly.
subhtml="${subdir##*/}.html"
nimgs=$(ls "${subdir}" | wc -l)
echo " <a target=\"_blank\" class = \"showmore\" href=\"${subhtml}\">
<div class = \"showmore\">show all ${nimgs} ${subdir##*/} wallpapers </div></a>" >> ./index.html
touch "${subhtml}"
echo "<!DOCTYPE html>
<html lang=\"en\">
<head>
<meta charset=\"utf-8\">
<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">
<title>Gruvbox wallpapers</title>
</head>
<body>
<h1>Wallpapers for gruvbox</h1>" > "${subhtml}"
echo "<h2 id=s"$color">" >> "${subhtml}"
echo "${subdir##*/}" | tr a-z A-Z >> "${subhtml}"
echo "</h2>" >> "${subhtml}"
echo "<div id=c>" >> "${subhtml}"
for wallpaper2 in ${subdir}/*
do
echo " <a target=\"_blank\" href=\"$wallpaper2\">
<img loading=\"lazy\" src=\"$wallpaper2\" alt="$wallpaper2" width=\"200\"></a>" >> "${subhtml}"
done
echo "</div>" >> "${subhtml}"
echo "<p> Contributions <a href=\"https://github.com/AngelJumbo/gruvbox-wallpapers\">here</a>.</p>
<p> This images are from random sites or contributions so I don't have a way to know who are their original artist.</p>
<p> I want to keep this site as simple as possible, but if you are the creator of any of these images and you want acknowledgment I will happily add a section with your name. Just open an issue <a href=\"https://github.com/AngelJumbo/gruvbox-wallpapers/issues\">here</a>.</p>
<p> The same goes, if you want me to remove your art.</p>
</body>
</html>" >> "${subhtml}"
break
fi
for section_dir in ./wallpapers/*; do
section_name="${section_dir##*/}"
mkdir -p "thumbnails/$section_name"
# Process dark images (base directory)
for img in "$section_dir"/*; do
[ -f "$img" ] || continue
case "$img" in
*.jpg|*.jpeg|*.png|*.JPG|*.JPEG|*.PNG) ;;
*) continue ;;
esac
current_image=$((current_image + 1))
local img_filename="${img##*/}"
local thumbnail="thumbnails/$section_name/$img_filename"
echo "($current_image/$total_images): $img -> $thumbnail"
convert "$img" -resize 300x300 "$thumbnail"
done
# Process light images if light folder exists
if [ -d "$section_dir/light" ]; then
mkdir -p "thumbnails/$section_name/light"
for img in "$section_dir/light"/*; do
[ -f "$img" ] || continue
case "$img" in
*.jpg|*.jpeg|*.png|*.JPG|*.JPEG|*.PNG) ;;
*) continue ;;
esac
current_image=$((current_image + 1))
local img_filename="${img##*/}"
local thumbnail="thumbnails/$section_name/light/$img_filename"
echo "($current_image/$total_images): $img -> $thumbnail"
convert "$img" -resize 300x300 "$thumbnail"
done
fi
done
echo "</div>" >> ./index.html
echo "Thumbnail generation complete: $total_images images processed"
}
color=$((color+1))
check_has_light_folder() {
local section_dir=$1
[ -d "$section_dir/light" ] && echo "true" || echo "false"
}
count_images_in_dir() {
local dir=$1
find "$dir" -maxdepth 1 -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" \) | wc -l
}
create_section_data() {
local section=$1
local subdir=$2
local maxPerPage=8
local has_light=$(check_has_light_folder "$subdir")
echo "Creating data for section: $section"
# Create JSON data file for the section
local data_file="${section}_data.js"
cat > "$data_file" << EOF
// Data for $section section
window.sectionData = window.sectionData || {};
window.sectionData['$section'] = {
hasLight: $has_light,
maxPerPage: $maxPerPage,
dark: [
EOF
# Generate dark images data
for wallpaper in "$subdir"/*; do
[ -f "$wallpaper" ] || continue
case "$wallpaper" in
*.jpg|*.jpeg|*.png|*.JPG|*.JPEG|*.PNG) ;;
*) continue ;;
esac
local img_path="${wallpaper#./}"
local img_filename="${wallpaper##*/}"
local thumbnail_path="thumbnails/$section/$img_filename"
echo " { src: '$img_path', thumb: '$thumbnail_path', alt: '$img_filename' }," >> "$data_file"
done
# Generate light images data if exists
echo " ]," >> "$data_file"
if [ "$has_light" = "true" ]; then
echo " light: [" >> "$data_file"
for wallpaper in "$subdir/light"/*; do
[ -f "$wallpaper" ] || continue
case "$wallpaper" in
*.jpg|*.jpeg|*.png|*.JPG|*.JPEG|*.PNG) ;;
*) continue ;;
esac
local img_path="${wallpaper#./}"
local img_filename="${wallpaper##*/}"
local thumbnail_path="thumbnails/$section/light/$img_filename"
echo " { src: '$img_path', thumb: '$thumbnail_path', alt: '$img_filename' }," >> "$data_file"
done
echo " ]" >> "$data_file"
else
echo " light: []" >> "$data_file"
fi
echo "};" >> "$data_file"
}
# Clean up old files
rm -f *.html *.js
# Generate thumbnails
generate_thumbnails
# Create main index.html
cat > index.html << 'EOF'
<!DOCTYPE html>
<html lang='en'>
<head>
<meta charset='utf-8'>
<meta name='viewport' content='width=device-width, initial-scale=1.0'>
<link rel='stylesheet' type='text/css' href='style.css'>
<title>Gruvbox wallpapers</title>
<style>
.section-content {
margin: 20px 0;
opacity: 0;
visibility: hidden;
transition: all 0.3s ease-in-out;
transform: translateY(10px);
}
.section.selected .section-content {
opacity: 1;
visibility: visible;
transform: translateY(0);
}
/* Theme switcher styles */
.section-theme-switcher {
text-align: center;
margin: 15px 0;
opacity: 0;
visibility: hidden;
transition: all 0.3s ease-in-out;
transform: translateY(-10px);
}
.section.selected .section-theme-switcher {
opacity: 1;
visibility: visible;
transform: translateY(0);
}
.theme-toggle {
display: inline-flex;
gap: 0;
}
.theme-btn {
padding: 10px 20px;
background-color: var(--bg-color-reverse);
color: var(--fg-color-reverse);
border: 2px solid transparent;
cursor: pointer;
transition: border-color 0.3s ease;
font-weight: 600;
font-size: 14px;
argin: 0 5px 0 5px;
}
.theme-btn:hover {
background-color: var(--bg-color-reverse);
}
.theme-btn.active {
border: 4px solid var(--fg-color);
background-color: var(--bg-color);
color: var(--fg-color);
}
.subsection-content {
display: none;
}
.subsection-content.active {
display: block;
}
.loading {
text-align: center;
padding: 40px;
color: var(--fg-color);
}
</style>
</head>
<body>
<div class='float-btns'>
<a href='https://github.com/AngelJumbo/gruvbox-wallpapers' target='_blank' class='btn float-btn' title='Source code'>
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-github-icon lucide-github"><path d="M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"/><path d="M9 18c-4.51 2-5-2-7-2"/></svg>
</span>
</a>
<button onclick='switchMainTheme()' class='btn float-btn' title='Switch theme'>
<span>
<svg id="light-icon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun-icon lucide-sun"><circle cx="12" cy="12" r="4"/><path d="M12 2v2"/><path d="M12 20v2"/><path d="m4.93 4.93 1.41 1.41"/><path d="m17.66 17.66 1.41 1.41"/><path d="M2 12h2"/><path d="M20 12h2"/><path d="m6.34 17.66-1.41 1.41"/><path d="m19.07 4.93-1.41 1.41"/></svg>
<svg id="dark-icon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-moon-icon lucide-moon"><path d="M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"/></svg>
</span>
</button>
</div>
<main>
<h1>Gruvbox Wallpapers</h1>
EOF
# Generate sections
color=1
declare -a sections
declare -a sections_with_light
for subdir in ./wallpapers/*; do
section="${subdir##*/}"
sections+=("$section")
has_light=$(check_has_light_folder "$subdir")
if [ "$has_light" = "true" ]; then
sections_with_light+=("$section")
fi
# Create the data file
create_section_data "$section" "$subdir"
# Add section to main page
echo " <h2 class='s$color clickable' onclick='activeSection(\"$section\")'>" >> index.html
echo " $(echo "$section" | tr a-z A-Z)" >> index.html
echo " </h2>" >> index.html
echo " <div class='section' id='$section'>" >> index.html
# Add theme switcher if section has light variant
if [ "$has_light" = "true" ]; then
echo " <div class='section-theme-switcher'>" >> index.html
echo " <div class='theme-toggle'>" >> index.html
echo " <button class='theme-btn active' onclick='switchSectionTheme(\"$section\", \"dark\")' id='$section-dark-btn'>Dark</button>" >> index.html
echo " <button class='theme-btn' onclick='switchSectionTheme(\"$section\", \"light\")' id='$section-light-btn'>Light</button>" >> index.html
echo " </div>" >> index.html
echo " </div>" >> index.html
fi
echo " <div class='section-content' id='$section-content'>" >> index.html
echo " <div class='loading'>Loading...</div>" >> index.html
echo " </div>" >> index.html
echo " </div>" >> index.html
color=$((color + 1))
if [ "$color" -eq 8 ]; then
color=1
fi
done
echo "<p> Contributions <a href=\"https://github.com/AngelJumbo/gruvbox-wallpapers\">here</a>.</p>
<p> This images are from random sites or contributions so I don't have a way to know who are their original artist.</p>
<p> I want to keep this site as simple as possible, but if you are the creator of any of these images and you want acknowledgment I will happily add a section with your name. Just open an issue <a href=\"https://github.com/AngelJumbo/gruvbox-wallpapers/issues\">here</a>.</p>
<p> The same goes, if you want me to remove your art.</p>
# Add all section data scripts
for section in "${sections[@]}"; do
echo " <script src='${section}_data.js'></script>" >> index.html
done
# Add main JavaScript
cat >> index.html << 'EOF'
<script>
// Global state
let activeSectionName = null;
let sectionStates = {};
// Initialize section state
function initSectionState(section) {
if (!sectionStates[section]) {
sectionStates[section] = {
currentTheme: 'dark',
currentPages: { dark: 1, light: 1 },
loaded: false
};
}
}
function activeSection(section) {
hideAllSections();
const targetSection = document.getElementById(section);
targetSection.classList.add('selected');
activeSectionName = section;
initSectionState(section);
// Load content if not already loaded
if (!sectionStates[section].loaded) {
loadSectionContent(section);
}
// Reset to dark theme
if (window.sectionData[section].hasLight) {
switchSectionTheme(section, 'dark');
}
setTimeout(() => {
targetSection.scrollIntoView({ block: 'start', behavior: 'smooth' });
}, 100);
}
function hideAllSections() {
document.querySelectorAll('.section').forEach(s => {
s.classList.remove('selected');
});
activeSectionName = null;
}
function loadSectionContent(section) {
const contentDiv = document.getElementById(section + '-content');
const data = window.sectionData[section];
if (!data) {
contentDiv.innerHTML = '<div class="loading">Error: Section data not found</div>';
return;
}
let html = '';
// Dark content
if (data.dark.length > 0) {
html += `<div class="subsection-content active" id="${section}-dark">`;
// Dark pagination
const darkPages = Math.ceil(data.dark.length / data.maxPerPage);
if (darkPages > 1) {
html += '<div class="pager">';
for (let i = 1; i <= darkPages; i++) {
const selectedClass = i === 1 ? ' selected' : '';
html += `<button class="btn pager-btn${selectedClass}" onclick="loadPage('${section}', 'dark', ${i})">${i}</button>`;
}
html += '</div>';
}
html += `<div id="${section}-dark-content">`;
html += generateImageGrid(data.dark.slice(0, data.maxPerPage));
html += '</div>';
html += '</div>';
}
// Light content
if (data.hasLight && data.light.length > 0) {
html += `<div class="subsection-content" id="${section}-light">`;
// Light pagination
const lightPages = Math.ceil(data.light.length / data.maxPerPage);
if (lightPages > 1) {
html += '<div class="pager">';
for (let i = 1; i <= lightPages; i++) {
const selectedClass = i === 1 ? ' selected' : '';
html += `<button class="btn pager-btn${selectedClass}" onclick="loadPage('${section}', 'light', ${i})">${i}</button>`;
}
html += '</div>';
}
html += `<div id="${section}-light-content">`;
html += generateImageGrid(data.light.slice(0, data.maxPerPage));
html += '</div>';
html += '</div>';
}
contentDiv.innerHTML = html;
sectionStates[section].loaded = true;
}
function generateImageGrid(images) {
let html = '<div class="c">';
images.forEach(img => {
html += `<a target="_blank" href="${img.src}">
<img loading="lazy" src="${img.thumb}" alt="${img.alt}" width="200">
</a>`;
});
html += '</div>';
return html;
}
function switchSectionTheme(section, theme) {
const darkBtn = document.getElementById(section + '-dark-btn');
const lightBtn = document.getElementById(section + '-light-btn');
const darkContent = document.getElementById(section + '-dark');
const lightContent = document.getElementById(section + '-light');
initSectionState(section);
sectionStates[section].currentTheme = theme;
// Update button states
if (darkBtn && lightBtn) {
darkBtn.classList.toggle('active', theme === 'dark');
lightBtn.classList.toggle('active', theme === 'light');
}
// Switch content visibility
if (darkContent && lightContent) {
darkContent.classList.toggle('active', theme === 'dark');
lightContent.classList.toggle('active', theme === 'light');
}
// Load first page of selected theme
loadPage(section, theme, 1);
}
function loadPage(section, theme, page) {
const data = window.sectionData[section];
const images = data[theme];
const startIdx = (page - 1) * data.maxPerPage;
const endIdx = Math.min(startIdx + data.maxPerPage, images.length);
const pageImages = images.slice(startIdx, endIdx);
const contentDiv = document.getElementById(`${section}-${theme}-content`);
if (contentDiv) {
contentDiv.innerHTML = generateImageGrid(pageImages);
}
// Update pagination buttons
const pagerButtons = document.getElementById(`${section}-${theme}`)?.getElementsByClassName('pager-btn');
if (pagerButtons) {
for (let i = 0; i < pagerButtons.length; i++) {
pagerButtons[i].classList.toggle('selected', i === page - 1);
}
}
initSectionState(section);
sectionStates[section].currentPages[theme] = page;
}
// Main theme functions
const HIDDEN_CLASS = 'hidden';
function hideThemeSwitcher(currentTheme) {
if (currentTheme === 'dark') {
document.getElementById('dark-icon')?.classList.add(HIDDEN_CLASS);
document.getElementById('light-icon')?.classList.remove(HIDDEN_CLASS);
} else {
document.getElementById('light-icon')?.classList.add(HIDDEN_CLASS);
document.getElementById('dark-icon')?.classList.remove(HIDDEN_CLASS);
}
}
function setMainTheme(newTheme) {
document.documentElement.style.setProperty('color-scheme', newTheme);
hideThemeSwitcher(newTheme);
}
function switchMainTheme() {
const current = document.documentElement.style.getPropertyValue('color-scheme');
setMainTheme(current === 'dark' ? 'light' : 'dark');
}
// Initialize
document.addEventListener('DOMContentLoaded', function() {
EOF
echo " activeSection('${sections[0]}');" >> index.html
cat >> index.html << 'EOF'
if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
setMainTheme('dark');
} else {
setMainTheme('light');
}
});
</script>
</body>
</html>" >> ./index.html
</html>
EOF
echo "Build complete! Generated $(echo ${#sections[@]}) sections with dynamic content loading."
echo "Sections with light variants: ${sections_with_light[*]}"
Generated
+27
View File
@@ -0,0 +1,27 @@
{
"nodes": {
"nixpkgs": {
"locked": {
"lastModified": 1761907660,
"narHash": "sha256-kJ8lIZsiPOmbkJypG+B5sReDXSD1KGu2VEPNqhRa/ew=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "2fb006b87f04c4d3bdf08cfdbc7fab9c13d94a15",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"nixpkgs": "nixpkgs"
}
}
},
"root": "root",
"version": 7
}
+48
View File
@@ -0,0 +1,48 @@
{
description = "Gruvbox-inspired wallpaper collection";
inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
outputs = {
self,
nixpkgs,
}: let
systems = ["x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin"];
forAllSystems = f: nixpkgs.lib.genAttrs systems (system: f (import nixpkgs {inherit system;}));
mkWallpapersPkg = pkgs: name: path:
pkgs.stdenv.mkDerivation {
pname = "gruvbox-wallpapers-${name}";
version = self.shortRev or "dev";
src = ./.;
installPhase = ''
mkdir -p $out
${
if name == "default"
then "find wallpapers -type f -exec cp {} $out/ \\;"
else "cp -r ${path}/* $out/"
}
'';
};
subdirs = {
default = "wallpapers";
anime = "wallpapers/anime";
brands = "wallpapers/brands";
game = "wallpapers/game";
minimalistic = "wallpapers/minimalistic";
mix = "wallpapers/mix";
painting = "wallpapers/painting";
photography = "wallpapers/photography";
pixelart = "wallpapers/pixelart";
renders = "wallpapers/renders";
};
in {
formatter = forAllSystems (pkgs: pkgs.alejandra);
packages = forAllSystems (
pkgs:
nixpkgs.lib.mapAttrs (name: path: mkWallpapersPkg pkgs name path) subdirs
);
};
}
+36
View File
@@ -0,0 +1,36 @@
main {
display: flex;
flex-direction: column;
padding: 0 1rem;
flex-grow: 1;
}
@media screen and (min-width: 640px) {
main {
padding: 0 4rem;
}
}
@media screen and (min-width: 768px) {
main {
padding: 0 8rem;
}
}
@media screen and (min-width: 1024px) {
main {
padding: 0 12rem;
}
}
@media screen and (min-width: 1280px) {
main {
padding: 0 14rem;
}
}
@media screen and (min-width: 1536px) {
main {
padding: 0 18rem;
}
}
+318 -74
View File
@@ -1,98 +1,342 @@
@import url("/layout.css");
:root {
color-scheme: light dark;
--bg-color: light-dark(#fbf1c7, #282828);
--fg-color: light-dark(#3c3836, #ebdbb2);
--bg-color-reverse: light-dark(#3c3836, #ebdbb2);
--fg-color-reverse: light-dark(#fbf1c7, #282828);
--bg-color-3: light-dark(#bdae93, #665c54);
--bg-color-3-switch: light-dark(#665c54, #bdae93);
--bg-color-hard: light-dark(#f9f5d7, #1d2021);
--gray: light-dark(#7c6f64, #a89984);
--orange: #d65d0e;
--red: #cc241d;
--green: #98971a;
--yellow: #d79921;
--blue: #458588;
--purple: #b16286;
--aqua: #689d6a;
--orange-dim: light-dark(#af3a03, #fe8019);
--red-dim: light-dark(#9d0006, #fb4934);
--green-dim: light-dark(#79740e, #b8bb26);
--yellow-dim: light-dark(#b57614, #fabd2f);
--blue-dim: light-dark(#076678, #83a598);
--purple-dim: light-dark(#8f3f71, #d3869d);
--aqua-dim: light-dark(#427b58, #8ec07c);
}
body {
color: #ebdbb2;
background-color: #282828;
padding-left: 15%;
padding-right: 15%;
background-color: var(--bg-color);
/*container-type: inline-size;*/
font-family: "Curier New", monospace;
margin: 0;
min-height: 100svh;
flex-direction: column;
justify-content: space-evenly;
}
h1 {
background-color: #ebdbb2;
color: #282828;
text-align: center;
text-decoration: none;
* {
color: var(--fg-color);
border: none;
box-sizing: border-box;
}
h1,
h2 {
background-color: #ebdbb2;
color: #282828;
background-color: var(--bg-color-reverse);
color: var(--fg-color-reverse);
text-align: center;
text-decoration: none;
}
a {
color: #ebdbb2;
/* background-color: #ebdbb2; */
/* color: #282828; */
.s1, .s2, .s3, .s4, .s5, .s6, .s7 {
transition: background 0.7s ease-in-out;
margin-bottom: 0;
&:hover { background-color: var(--dim-color); }
}
.showmore{
text-align: center;
background-color: #ebdbb2;
color: #282828;
/* border: 2px solid #ebdbb2; */
}
.s1 { background-color: var(--orange); --dim-color: var(--orange-dim); }
.s2 { background-color: var(--red); --dim-color: var(--red-dim); }
.s3 { background-color: var(--green); --dim-color: var(--green-dim); }
.s4 { background-color: var(--yellow); --dim-color: var(--yellow-dim); }
.s5 { background-color: var(--blue); --dim-color: var(--blue-dim); }
.s6 { background-color: var(--purple); --dim-color: var(--purple-dim); }
.s7 { background-color: var(--aqua); --dim-color: var(--aqua-dim); }
#s1 {
background-color: #d65d0e;
}
#s2 {
background-color: #cc241d;
}
#s3 {
background-color: #98971a;
}
#s4 {
background-color: #d79921;
}
#s5 {
background-color: #458588;
}
#s6 {
background-color: #b16286;
}
#s7 {
background-color: #689d6a;
}
/* #c1 { */
/* background-color: #fe8019; */
/* } */
/* #c2 { */
/* background-color: #fb4934; */
/* } */
/* #c3 { */
/* background-color: #b8bb26; */
/* } */
/* #c4 { */
/* background-color: #fabd2f; */
/* } */
/* #c5 { */
/* background-color: #83a598; */
/* } */
/* #c6 { */
/* background-color: #d3869b; */
/* } */
/* #c7 { */
/* background-color: #8ec807; */
/* } */
#c {
.c {
padding: 1em;
background-color: #665c54;
background-color: var(--bg-color-3);
text-align: center;
}
img {
transition: all .2s ease-in-out;
/* border: 2px solid #ebdbb2; */
/* padding: 5px; */
transition: all 0.2s ease-in-out;
}
img:hover {
transform: scale(2.5);
transform: scale(1.3);
border: none;
box-shadow: 5px 4px 10px #000000;
/* padding: none; */
box-shadow: 5px 4px 10px black;
}
.pager {
margin-top: 5px;
margin-bottom: 10px;
padding: 5px;
color: var(--fg-color-reverse);
text-align: center;
}
.btn {
transition: background 0.4s ease-in-out;
cursor: pointer;
background-color: var(--bg-color-reverse);
color: var(--fg-color-reverse);
display: inline-flex;
flex-direction: column;
justify-content: center;
align-items: center;
&:hover {
background-color: var(--bg-color-3-switch);
}
}
.btn.pager-btn {
padding: 10px 20px;
font-size: 16px;
font-weight: 900;
margin: 4px 2px;
&.selected {
background-color: var(--bg-color);
color: var(--fg-color);
border-color: var(--fg-color);
border-width: thick;
border-style: solid;
}
}
.clickable {
cursor: pointer;
}
.section {
display: none;
&.selected {
display: block;
}
}
.float-btns {
z-index: 10;
position: fixed;
bottom: 0;
right: 0;
margin-bottom: 1rem;
margin-right: 1rem;
display: flex;
flex-direction: column;
gap: 0.5rem;
justify-content: end;
}
.btn.float-btn {
height: 2.5rem;
width: 2.5rem;
font-size: 1.5rem;
& i {
color: var(--fg-color-reverse);
}
}
.hidden {
display: none !important;
}
/* Add these styles to your existing style.css */
.subsection-theme-switch {
text-align: center;
margin: 10px 0;
}
.btn.subsection-theme-btn {
padding: 8px 16px;
font-size: 14px;
font-weight: 700;
margin: 0 4px;
border-radius: 4px;
&.selected {
background-color: var(--bg-color);
color: var(--fg-color);
border: 2px solid var(--fg-color);
}
&:not(.selected) {
opacity: 0.7;
}
}
.subsection-content {
transition: opacity 0.3s ease-in-out;
}
/* Ensure subsection content containers are properly spaced */
.section .subsection-content + .subsection-content {
margin-top: 0;
}
/* Enhanced theme switch styles - Add to your style.css */
.subsection-theme-switch {
text-align: center;
margin: 15px 0 20px 0;
opacity: 0;
visibility: hidden;
transition: all 0.3s ease-in-out;
transform: translateY(-10px);
}
/* Show theme switch only when section is selected */
.section.selected .subsection-theme-switch {
opacity: 1;
visibility: visible;
transform: translateY(0);
}
/* Theme switch container styled like a toggle */
.theme-toggle-container {
display: inline-flex;
background-color: var(--bg-color-3);
border-radius: 25px;
padding: 4px;
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);
border: 2px solid var(--fg-color);
position: relative;
overflow: hidden;
}
.theme-toggle-container::before {
content: '';
position: absolute;
top: 4px;
left: 4px;
width: calc(50% - 4px);
height: calc(100% - 8px);
background: linear-gradient(135deg, var(--bg-color-reverse), var(--bg-color-3-switch));
border-radius: 20px;
transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
z-index: 1;
}
.theme-toggle-container.light-active::before {
transform: translateX(100%);
}
.btn.subsection-theme-btn {
padding: 12px 24px;
font-size: 14px;
font-weight: 700;
border: none;
background: transparent;
color: var(--fg-color);
cursor: pointer;
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
position: relative;
z-index: 2;
border-radius: 20px;
min-width: 80px;
text-transform: uppercase;
letter-spacing: 0.5px;
&:hover {
background: transparent;
}
&.selected {
color: var(--fg-color-reverse);
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
&:not(.selected) {
opacity: 0.7;
}
/* Add subtle glow effect for selected button */
&.selected {
position: relative;
}
&.selected::after {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 20px;
background: rgba(255, 255, 255, 0.1);
pointer-events: none;
}
}
/* Animation for button text */
.btn.subsection-theme-btn {
position: relative;
overflow: hidden;
}
.btn.subsection-theme-btn::before {
content: attr(data-text);
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
transition: transform 0.3s ease;
opacity: 0;
}
.btn.subsection-theme-btn.selected::before {
opacity: 1;
transform: translate(-50%, -50%) scale(1.05);
}
svg {
stroke: var(--fg-color-reverse) !important;
}
/* Responsive adjustments */
@media screen and (max-width: 640px) {
.btn.subsection-theme-btn {
padding: 10px 20px;
font-size: 12px;
min-width: 70px;
}
.theme-toggle-container {
padding: 3px;
}
}
/* Dark mode specific adjustments */
@media (prefers-color-scheme: dark) {
.theme-toggle-container {
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.4);
}
.theme-toggle-container::before {
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5);
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1006 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 775 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 387 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 801 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 850 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 932 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 802 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 MiB

Before

Width:  |  Height:  |  Size: 4.0 MiB

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 435 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1022 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 277 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 277 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 893 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 661 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 781 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 KiB

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 79 KiB

Before

Width:  |  Height:  |  Size: 270 KiB

After

Width:  |  Height:  |  Size: 270 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 343 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 287 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 286 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Before

Width:  |  Height:  |  Size: 90 KiB

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

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