Skip to content

Commit

Permalink
Better compressed icons (#25)
Browse files Browse the repository at this point in the history
* Backup old server .png icons

* Compress server icons to webp

* Backup old .png badges

* Compress badges to lossless webp

* Replace .png to .webp

* Update base template

* Compress banner image to webp

* Update icon guide

* Update screenshot

* Improve instruction
  • Loading branch information
mhxion authored Jul 18, 2020
1 parent 66697b7 commit 3973a49
Show file tree
Hide file tree
Showing 482 changed files with 391 additions and 389 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
.old_png_badges
images/.old_server_icons
package-lock.json
node_modules
.vscode
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@ To add a new community, fork this project and add your server to a section or se
```html
<img align="left" height="94px" width="94px" alt="Server Icon" src="<static url of the image>" />

[__Community Name__](url of invite link) [<img height="16px" width="16px" alt="Official Badge" src="images/badges/official.png">](badges.md#official-identification-badge) [<img height="16px" width="16px" alt="Reddit Badge" src="images/badges/reddit.png">](badges.md#reddit-badge) [<img height="16px" width="16px" alt="Homepage URL" src="images/badges/homepage.png">](url of server homepage) [<img height="16px" width="16px" alt="Git Repository" src="images/badges/git.png">](url of server git repository) \
[__Community Name__](url of invite link) [<img height="16px" width="16px" alt="Official Badge" src="images/badges/official.webp">](badges.md#official-identification-badge) [<img height="16px" width="16px" alt="Reddit Badge" src="images/badges/reddit.webp">](badges.md#reddit-badge) [<img height="16px" width="16px" alt="Homepage URL" src="images/badges/homepage.webp">](url of server homepage) [<img height="16px" width="16px" alt="Git Repository" src="images/badges/git.webp">](url of server git repository) \
Notable Channels: `#most-important-channel-1`, `#most-important-channel-2`, `#most-important-channel-3`, `#most-important-channel-4`, `#most-important-channel-5`, `#least-important-channel` \
Language: English, Deutsch, 日本語
```

![Render Screenshot](images/screenshots/screenshot_00.png)

✅ Community icon is optimized, and at least `128x128` pixel in resolution with moderate PPI
✅ Community icon is optimized with [WebP](https://developers.google.com/speed/webp/docs/using#using_cwebp_to_convert_images_to_the_webp_format), lossy quality with `-q 75`, and at least `128x128` pixel in resolution with moderate PPI

✅ Community name does not contain any emoji (discouraged)

Expand Down
752 changes: 376 additions & 376 deletions README.md

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions badges.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,31 +4,31 @@ Servers are assigned to one or multiple badges that they conform to. Some badge

<br>

<img align="left" height="86px" width="86px" alt="Badge for officially owned Server" src="images/badges/official_86px.png" />
<img align="left" height="86px" width="86px" alt="Badge for officially owned Server" src="images/badges/official_86px.webp" />

#### Official Identification Badge

The server is owned or moderated by an established organization or a company or a group of people with a moderate number of head count. The [Home badge](#home-badge) points to its identity.

<br>

<img align="left" height="86px" width="86px" alt="Badge for officially owned Server" src="images/badges/reddit_86px.png" />
<img align="left" height="86px" width="86px" alt="Badge for officially owned Server" src="images/badges/reddit_86px.webp" />

#### Reddit Badge

The server is owned and moderated by an existing [Reddit](https://www.reddit.com/) forum's moderators, though not all moderators of the subreddit may be involved. It is officially recognized as an associate community by the subreddit.

<br>

<img align="left" height="86px" width="86px" alt="Badge for owning a Website" src="images/badges/homepage_86px.png" />
<img align="left" height="86px" width="86px" alt="Badge for owning a Website" src="images/badges/homepage_86px.webp" />

#### Home Badge

The server's official website, a clickable badge. The webpage may contain helpful information about the server, knowledgebase, social media links et cetra.

<br>

<img align="left" height="86px" width="86px" alt="Badge for owning a Website" src="images/badges/git_86px.png" />
<img align="left" height="86px" width="86px" alt="Badge for owning a Website" src="images/badges/git_86px.webp" />

#### Git Badge

Expand Down
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Binary file removed images/awesome_programming_discord.png
Diff not rendered.
Binary file added images/awesome_programming_discord.webp
Binary file not shown.
Binary file added images/badges/git.webp
Binary file not shown.
Binary file added images/badges/git_86px.webp
Binary file not shown.
Binary file added images/badges/homepage.webp
Binary file not shown.
Binary file added images/badges/homepage_86px.webp
Binary file not shown.
Binary file added images/badges/official.webp
Binary file not shown.
Binary file added images/badges/official_86px.webp
Binary file not shown.
Binary file added images/badges/reddit.webp
Binary file not shown.
Binary file added images/badges/reddit_86px.webp
Binary file not shown.
Binary file modified images/screenshots/screenshot_01.png
Binary file added images/server_icons/3ds_cybersec_empire.webp
Binary file not shown.
Binary file added images/server_icons/adafruit.webp
Binary file not shown.
Binary file added images/server_icons/adobe_systems_community.webp
Binary file not shown.
Binary file added images/server_icons/adonisjs_framework.webp
Binary file not shown.
Binary file added images/server_icons/aerospace_and_mech_eng.webp
Binary file not shown.
Binary file added images/server_icons/akroma_official.webp
Binary file not shown.
Binary file not shown.
Binary file added images/server_icons/amd_os_x.webp
Binary file not shown.
Binary file added images/server_icons/amethyst.webp
Binary file not shown.
Binary file added images/server_icons/android_discord.webp
Binary file not shown.
Binary file added images/server_icons/appdaemon.webp
Binary file not shown.
Binary file added images/server_icons/apple_betas.webp
Binary file not shown.
Binary file added images/server_icons/appwrite.webp
Binary file not shown.
Binary file added images/server_icons/arch_linux_unofficial.webp
Binary file not shown.
Binary file added images/server_icons/arduino.webp
Binary file not shown.
Binary file added images/server_icons/armory.webp
Binary file not shown.
Binary file added images/server_icons/arorust.webp
Binary file not shown.
Binary file added images/server_icons/artificial_intelligence.webp
Binary file not shown.
Binary file added images/server_icons/assemblers_assemble.webp
Binary file not shown.
Binary file added images/server_icons/assemblyscript.webp
Binary file not shown.
Binary file added images/server_icons/biological_sciences.webp
Binary file not shown.
Binary file added images/server_icons/blink.webp
Binary file not shown.
Binary file added images/server_icons/bootstrapvue.webp
Binary file not shown.
Binary file added images/server_icons/brackeys.webp
Binary file not shown.
Binary file added images/server_icons/buefy.webp
Binary file not shown.
Binary file added images/server_icons/c_plus_plus_help.webp
Binary file not shown.
Binary file added images/server_icons/c_sharp.webp
Binary file not shown.
Binary file added images/server_icons/c_sharp_inn.webp
Binary file not shown.
Binary file added images/server_icons/cardano_community.webp
Binary file not shown.
Binary file added images/server_icons/cascading-style-sheets.webp
Binary file not shown.
Binary file added images/server_icons/chemistry.webp
Binary file not shown.
Binary file added images/server_icons/climate_science.webp
Binary file not shown.
Binary file added images/server_icons/clojurians.webp
Binary file not shown.
Binary file added images/server_icons/code_support.webp
Binary file not shown.
Binary file added images/server_icons/computer_science.webp
Binary file not shown.
Binary file added images/server_icons/construct_community.webp
Binary file not shown.
Binary file added images/server_icons/cp_community.webp
Binary file not shown.
Binary file added images/server_icons/cryb.webp
Binary file not shown.
Binary file added images/server_icons/cryengine_community.webp
Binary file not shown.
Binary file added images/server_icons/cryptodevs.webp
Binary file not shown.
Binary file added images/server_icons/cs50.webp
Binary file not shown.
Binary file added images/server_icons/cs_career_hackers.webp
Binary file not shown.
Binary file added images/server_icons/cyberseclabs_lounge.webp
Binary file not shown.
Binary file added images/server_icons/data_and_dev_ops.webp
Binary file not shown.
Binary file added images/server_icons/data_engineering.webp
Binary file not shown.
Binary file added images/server_icons/data_science.webp
Binary file not shown.
Binary file added images/server_icons/deconz.webp
Binary file not shown.
Binary file added images/server_icons/deno.webp
Binary file not shown.
Loading

0 comments on commit 3973a49

Please sign in to comment.