{"code":200,"data":[{"id":"8fe62df97b4ed1e8","source_id":"github-trending","source_name":"GitHub Trending (daily CSS)","title":"hkhcoder/vprofile-project","url":"https://github.com/hkhcoder/vprofile-project","guid":"https://github.com/hkhcoder/vprofile-project","summary":"Prerequisites JDK 17 or 21 Maven 3.9 MySQL 8 Technologies Spring MVC Spring Security Spring Data JPA Maven JSP Tomcat MySQL Memcached Rabbitmq ElasticSearch Database Here,we used Mysql DB sql dump file: /src/main/resources/db_backup.sql db_…","content":"<h1>Prerequisites</h1> \n<h1></h1> \n<ul> \n <li>JDK 17 or 21</li> \n <li>Maven 3.9</li> \n <li>MySQL 8</li> \n</ul> \n<h1>Technologies</h1> \n<ul> \n <li>Spring MVC</li> \n <li>Spring Security</li> \n <li>Spring Data JPA</li> \n <li>Maven</li> \n <li>JSP</li> \n <li>Tomcat</li> \n <li>MySQL</li> \n <li>Memcached</li> \n <li>Rabbitmq</li> \n <li>ElasticSearch</li> \n</ul> \n<h1>Database</h1> \n<p>Here,we used Mysql DB sql dump file:</p> \n<ul> \n <li>/src/main/resources/db_backup.sql</li> \n <li>db_backup.sql file is a mysql dump file.we have to import this dump to mysql db server</li> \n <li> \n  <blockquote> \n   <p>mysql -u &lt;user_name&gt; -p accounts &lt; db_backup.sql</p> \n  </blockquote> </li> \n</ul>","published_at":1784551148,"fetched_at":1784551148,"first_seen":1784551148},{"id":"30e7d6d70ff76024","source_id":"github-trending","source_name":"GitHub Trending (daily CSS)","title":"thewhiteh4t/seeker","url":"https://github.com/thewhiteh4t/seeker","guid":"https://github.com/thewhiteh4t/seeker","summary":"Accurately Locate Smartphones using Social Engineering Available in Concept behind Seeker is simple, just like we host phishing pages to get credentials why not host a fake page that requests your location like many popular location based w…","content":"<p>Accurately Locate Smartphones using Social Engineering</p><hr><p align=\"center\"><img src=\"https://i.imgur.com/DIpuNTI.jpg\" /></p> \n<p align=\"center\"> <a href=\"https://twitter.com/thewhiteh4t\"> <img src=\"https://img.shields.io/badge/-TWITTER-black?logo=twitter&amp;style=for-the-badge\" /> </a> &nbsp; <a href=\"https://twc1rcle.com/\"> <img src=\"https://img.shields.io/badge/-THE%20WHITE%20CIRCLE-black?logo=&amp;style=for-the-badge\" /> </a> &nbsp; <a href=\"https://thewhiteh4t.github.io/\"> <img src=\"https://img.shields.io/badge/-BLOG-black?logo=dialogflow&amp;style=for-the-badge\" /> </a> </p> \n<p align=\"center\"> <br /> <b>Available in</b> <br /> <img src=\"https://i.imgur.com/1wJVDV5.png\" /> </p> \n<p> <a style=\"margin-right: 10px;\" href=\"https://github.com/thewhiteh4t/seeker#installation\"> <img src=\"https://dabuttonfactory.com/button.png?t=INSTALL&amp;f=Open+Sans&amp;ts=15&amp;tc=000&amp;hp=25&amp;vp=10&amp;c=5&amp;bgt=unicolored&amp;bgc=00e2ff\" /> </a> <a style=\"margin-right: 10px;\" href=\"https://github.com/thewhiteh4t/seeker#usage\"> <img src=\"https://dabuttonfactory.com/button.png?t=USAGE&amp;f=Open+Sans&amp;ts=15&amp;tc=000&amp;hp=25&amp;vp=10&amp;c=5&amp;bgt=unicolored&amp;bgc=00e2ff\" /> </a> <a href=\"https://github.com/thewhiteh4t/seeker#demo\"> <img src=\"https://dabuttonfactory.com/button.png?t=DEMO&amp;f=Open+Sans&amp;ts=15&amp;tc=000&amp;hp=25&amp;vp=10&amp;c=5&amp;bgt=unicolored&amp;bgc=00e2ff\" /> </a> </p> \n<p>Concept behind Seeker is simple, just like we host phishing pages to get credentials why not host a fake page that requests your location like many popular location based websites. Read more on <a href=\"https://thewhiteh4t.github.io\"> thewhiteh4t's Blog </a>.Seeker Hosts a fake website which asks for Location Permission and if the target allows it, we can get :</p> \n<ul> \n <li>Longitude</li> \n <li>Latitude</li> \n <li>Accuracy</li> \n <li>Altitude - Not always available</li> \n <li>Direction - Only available if user is moving</li> \n <li>Speed - Only available if user is moving</li> \n</ul> \n<p>Along with Location Information we also get <strong>Device Information</strong> without any permissions :</p> \n<ul> \n <li>Unique ID using Canvas Fingerprinting</li> \n <li>Device Model - Not always available</li> \n <li>Operating System</li> \n <li>Platform</li> \n <li>Number of CPU Cores - Approximate Results</li> \n <li>Amount of RAM - Approximate Results</li> \n <li>Screen Resolution</li> \n <li>GPU information</li> \n <li>Browser Name and Version</li> \n <li>Public IP Address</li> \n <li>Local IP Address</li> \n <li>Local Port</li> \n</ul> \n<p><strong>Automatic IP Address Reconnaissance</strong> is performed after the above information is received.</p> \n<p><strong>This tool is a Proof of Concept and is for Educational Purposes Only, Seeker shows what data a malicious website can gather about you and your devices and why you should not click on random links and allow critical permissions such as Location etc.</strong></p> \n<h2>How is this Different from IP GeoLocation</h2> \n<ul> \n <li> <p>Other tools and services offer IP Geolocation which is NOT accurate at all and does not give location of the target instead it is the approximate location of the ISP.</p> </li> \n <li> <p>Seeker uses HTML API and gets Location Permission and then grabs Longitude and Latitude using GPS Hardware which is present in the device, so Seeker works best with Smartphones, if the GPS Hardware is not present, such as on a Laptop, Seeker fallbacks to IP Geolocation or it will look for Cached Coordinates.</p> </li> \n <li> <p>Generally if a user accepts location permission, Accuracy of the information received is <strong>accurate to approximately 30 meters</strong></p> </li> \n <li> <p>Accuracy depends on multiple factors which you may or may not control such as :</p> \n  <ul> \n   <li>Device - Won't work on laptops or phones which have broken GPS</li> \n   <li>Browser - Some browsers block javascripts</li> \n   <li>GPS Calibration - If GPS is not calibrated you may get inaccurate results and this is very common</li> \n  </ul> </li> \n</ul> \n<h2>Templates</h2> \n<p>Available Templates :</p> \n<ul> \n <li>NearYou</li> \n <li>Google Drive (Suggested by @Akaal_no_one)</li> \n <li>WhatsApp (Suggested by @Dazmed707)</li> \n <li>Telegram</li> \n <li>Zoom (Made by @a7maadf)</li> \n <li>Google reCAPTCHA (Made by @MrEgyptian)</li> \n</ul> \n<p>Create your own template ! Steps to let you create your template is described in this <a href=\"https://raw.githubusercontent.com/thewhiteh4t/seeker/master/createTemplate.md\">how-to</a></p> \n<p>Once your template is ready, <strong>do not forget to propose it to the community via a PR (pull request)</strong></p> \n<h2>Tested On :</h2> \n<ul> \n <li>Kali Linux</li> \n <li>BlackArch Linux</li> \n <li>Ubuntu</li> \n <li>Fedora</li> \n <li>Kali Nethunter</li> \n <li>Termux</li> \n <li>Parrot OS</li> \n <li>OSX - Monterey v.12.0.1</li> \n</ul> \n<h2>Installation</h2> \n<h3>Kali Linux / Arch Linux / Ubuntu / Fedora / Parrot OS / Termux</h3> \n<pre><code class=\"language-bash\">git clone https://github.com/thewhiteh4t/seeker.git\ncd seeker/\nchmod +x install.sh\n./install.sh\n</code></pre> \n<h3>BlackArch Linux</h3> \n<pre><code class=\"language-bash\">sudo pacman -S seeker\n</code></pre> \n<h3>Docker</h3> \n<pre><code class=\"language-bash\">docker pull thewhiteh4t/seeker\n</code></pre> \n<h3>OSX</h3> \n<pre><code class=\"language-bash\">git clone https://github.com/thewhiteh4t/seeker.git\ncd seeker/\npython3 seeker.py\n</code></pre> \n<p>In order to run in tunnel mode, install ngrok by running this command in the terminal:</p> \n<pre><code class=\"language-bash\">brew install ngrok/ngrok/ngrok\n\nngrok http 8080\n</code></pre> \n<h2>Usage</h2> \n<pre><code class=\"language-bash\">python3 seeker.py -h\n\nusage: seeker.py [-h] [-k KML] [-p PORT] [-u] [-v] [-t TEMPLATE] [-d] [--telegram token:chatId] [--webhook WEBHOOK]\n\noptions:\n  -h, --help                            show this help message and exit\n  -k KML, --kml KML                     KML filename\n  -p PORT, --port PORT                  Web server port [ Default : 8080 ]\n  -u, --update                          Check for updates\n  -v, --version                         Prints version\n  -t TEMPLATE, --template TEMPLATE      Auto choose the template with the given index\n  -d, --debugHTTP                       Disable auto http --&gt; https redirection for testing purposes \n                                        (only works for the templates having index_temp.html file)\n  --telegram                            Send info to a telegram bot, provide telegram token and chat to use\n                                        format = token:chatId separated by a colon\n  --webhook                             Send events to a webhook endpoint to be processed\n                                        Note : endpoint must be unauthenticated and accept POST request\n\n#########################\n# Environment Variables #\n#########################\n\nSome of the options above can also be enabled via environment variables, to ease deployment.\nOther parameters can be provided via environment variables to avoid interactive mode.\n\nVariables:\n  DEBUG_HTTP            Same as -d, --debugHTTP\n  PORT                  Same as -p, --port\n  TEMPLATE              Same as -t, --template\n  TITLE                 Provide the group title or the page title\n  REDIRECT              Provide the URL to redirect the user to, after the job is done\n  IMAGE                 Provide the image to use, can either be remote (http or https) or local\n                        Note : Remote image will be downloaded locally during the startup\n  DESC                  Provide the description of the item (group or webpage depending on the template)\n  SITENAME              Provide the name of the website\n  DISPLAY_URL           Provide the URL to display on the page\n  MEM_NUM               Provide the number of group membres (Telegram so far)\n  ONLINE_NUM            Provide the number of the group online members (Telegram so far)\n  TELEGRAM              Provide telegram token and chat to use to send info to a telegram bot\n                        format = token:chatId separated by a colon\n  WEBHOOK               Provide the webhook url to forward the events to \n                        Note : endpoint should be unauthenticated and accept POST method\n                        \n\n##################\n# Usage Examples #\n##################\n\n# Step 1 : In first terminal\n$ python3 seeker.py\n\n# Step 2 : In second terminal start a tunnel service such as ngrok\n$ ./ngrok http 8080\n\n###########\n# Options #\n###########\n\n# Ouput KML File for Google Earth\n$ python3 seeker.py -k &lt;filename&gt;\n\n# Use Custom Port\n$ python3 seeker.py -p 1337\n$ ./ngrok http 1337\n\n# Pre-select a specific template\n$ python3 seeker.py -t 1\n\n################\n# Docker Usage #\n################\n\n# Step 1\n$ docker network create ngroknet\n\n# Step 2\n$ docker run --rm -it --net ngroknet --name seeker thewhiteh4t/seeker\n\n# Step 3\n$ docker run --rm -it --net ngroknet --name ngrok wernight/ngrok ngrok http seeker:8080\n</code></pre> \n<h2>Local Tunnels</h2> \n<p>Use</p> \n<pre><code>ssh -R 80:localhost:8080 nokey@localhost.run\n</code></pre> \n<p>as an alternative to ngrok</p> \n<h2>Demo</h2> \n<p><strong>YouTube</strong></p> \n<a href=\"https://odysee.com/@thewhiteh4t:2/seeker_v126_demo:e\"> <img src=\"https://thumbnails.odycdn.com/optimize/s:1024:768/quality:85/plain/https://thumbs.odycdn.com/5ce9ed06e0ce8a995987dba0949dbc9a.webp\" /> </a>","published_at":1784551148,"fetched_at":1784551148,"first_seen":1784551148},{"id":"97c519ab1d103904","source_id":"github-trending","source_name":"GitHub Trending (daily CSS)","title":"vinceliuice/WhiteSur-gtk-theme","url":"https://github.com/vinceliuice/WhiteSur-gtk-theme","guid":"https://github.com/vinceliuice/WhiteSur-gtk-theme","summary":"MacOS like theme for all gtk based desktops WhiteSur GTK Theme A macOS like theme for Linux GTK Desktops Donate If you like my project, you can buy me a coffee, many thanks ❤️ ! Installation is easy! Required dependencies (click to open) \"I…","content":"<p>MacOS like theme for all gtk based desktops</p><hr><h1 align=\"center\"> WhiteSur GTK Theme </h1> \n<p align=\"center\"> <img src=\"https://github.com/vinceliuice/WhiteSur-gtk-theme/raw/pictures/pictures/macbook.png\" /> </p> \n<br /> \n<p align=\"center\"> <b> A macOS like theme for Linux GTK Desktops </b> </p> \n<br /> \n<h2>Donate</h2> \n<p>If you like my project, you can buy me a coffee, many thanks ❤️ !</p> \n<p><span class=\"paypal\"><a href=\"https://www.paypal.me/vinceliuice\" title=\"Donate to this project using Paypal\"><img src=\"https://www.paypalobjects.com/webstatic/mktg/Logo/pp-logo-100px.png\" alt=\"PayPal donate button\" /></a></span></p> \n<h1>Installation is easy!</h1> \n<details> \n <summary> Required dependencies <b>(click to open)</b> </summary> \n <h3>\"Install from source\" deps</h3> \n <ul> \n  <li>sassc</li> \n  <li>libglib2.0-dev-bin <code>ubuntu 20.04</code></li> \n  <li>libglib2.0-dev <code>ubuntu 18.04</code> <code>debian 10.03</code> <code>linux mint 19</code></li> \n  <li>libxml2-utils <code>ubuntu 18.04</code> <code>debian 10.03</code> <code>linux mint 19</code></li> \n  <li>glib2-devel <code>Fedora</code> <code>Redhat</code></li> \n </ul> \n <h3>Misc deps</h3> \n <ul> \n  <li>imagemagick <code>(optional for GDM theme tweak)</code></li> \n  <li>dialog <code>(optional for installation in dialog mode)</code></li> \n  <li>optipng <code>(optional for asset rendering)</code></li> \n  <li>inkscape <code>(optional for asset rendering)</code></li> \n </ul> \n <p>Don't worry, WhiteSur installer already provides all of those dependencies.</p> \n</details> \n<details> \n <summary> Recommended GNOME Shell extensions <b>(click to open)</b> </summary> \n <ul> \n  <li><a href=\"https://extensions.gnome.org/extension/19/user-themes/\">user-themes</a> to enable gnome-shell theme (and not just the application theme)</li> \n  <li><a href=\"https://extensions.gnome.org/extension/307/dash-to-dock\">dash-to-dock</a></li> \n  <li><a href=\"https://extensions.gnome.org/extension/3193/blur-my-shell\">blur-my-shell</a></li> \n </ul> \n</details> \n<h2>Quick install</h2> \n<h3>Installing from source</h3> \n<ol> \n <li> <p>Run <code>git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.git --depth=1</code></p> </li> \n <li> <p>Run <code>./install.sh</code> to install the default WhiteSur GTK theme pack.</p> </li> \n</ol> \n<h3>Uninstall</h3> \n<ul> \n <li>uninstall Gtk themes: <code>./install.sh -r</code></li> \n <li>uninstall GDM theme: <code>sudo ./tweaks.sh -g -r</code></li> \n <li>uninstall Firefox theme: <code>./tweaks.sh -f -r</code></li> \n <li>uninstall Flatpak Gtk themes: <code>./tweaks.sh -F -r</code></li> \n</ul> \n<h2>There's so many customizations you can do!</h2> \n<p>Usage: <code>./install.sh [OPTIONS...]</code></p> \n<details> \n <summary> Options <b>(click to open)</b> </summary> \n <pre><code class=\"language-bash\">\nOPTIONS:\n  -d, --dest DIR\n   Set destination directory. Default is '/home/[USER_NAME]/.themes'\n\n  -n, --name NAME\n   Set theme name. Default is 'WhiteSur'\n\n  -o, --opacity [normal|solid]\n   Set theme opacity variants. Repeatable. Default is all variants\n\n  -c, --color [light|dark]\n   Set theme color variants. Repeatable. Default is all variants\n\n  -a, --alt [normal|alt|all]\n   Set window control buttons variant. Repeatable. Default is 'normal'\n\n  -t, --theme [default|blue|purple|pink|red|orange|yellow|green|grey|all]\n   Set theme accent color. Repeatable. Default is BigSur-like theme\n\n  -s, --scheme [standard|nord]\n   Set theme colorscheme style. Repeatable. Default is 'standard'\n\n  -m, --monterey \n   Set to MacOS Monterey style. \n\n  -N, --nautilus [stable|normal|mojave|glassy|right]\n   Set Nautilus style. Default is BigSur-like style (stabled sidebar)\n\n  -l, --libadwaita \n   Install theme into gtk4.0 config for libadwaita. Default is dark version\n\n  -f, --fixed \n   Install fixed accent color version. Default is adaptive version\n\n  -HD, --highdefinition \n   Set to High Definition size. Default is laptop size\n\n  --shell, --gnomeshell \n   Tweaks for gnome-shell. Options:\n\n     1. -i, -icon [apple|simple|gnome|ubuntu|tux|arch|manjaro|fedora|debian|void|opensuse|popos|mxlinux|zorin|budgie|gentoo]\n     Set gnome-shell panel 'Activities' icon. Default is 'standard'\n\n     2. -b, -background [default|blank|IMAGE_PATH]\n     Set gnome-shell background image. Default is BigSur-like wallpaper\n\n     3. -p, -panelopacity [default|30|45|60|75]\n     Set gnome-shell panel transparency. Default is 15%\n\n     4. -h, -panelheight [default|smaller|bigger]\n     Set gnome-shell panel height size. Default is 32px\n\n     5. -sf, -smallerfont \n     Set gnome-shell font size to smaller (10pt). Default is 11pt\n\n     6. normal, -normal \n     Set gnome-shell show apps button style to normal. Default is BigSur\n\n  --round, --roundedmaxwindow \n   Set maximized window to rounded. Default is square\n\n  --black, --blackfont \n   Set panel font color to black. Default is white\n\n  --darker, --darkercolor \n   Install darker 'WhiteSur' dark themes. \n\n  --dialog, --interactive \n   Run this installer interactively, with dialogs. \n\n  --silent-mode \n   Meant for developers: ignore any confirm prompt and params become more strict. \n\n  -r, --remove, -u, --uninstall \n   Remove all installed WhiteSur themes. \n\n  -h, --help \n   Show this help. \n\n</code></pre> \n</details> \n<h2>Fix for libadwaita (not perfect)</h2> \n<details> \n <summary> Details <b>(click to open)</b> </summary> \n <p>Since the release of <code>Gnome 43.0</code>, more and more built-in apps use <code>libadwaita</code> now, and libadwaita does not support custom themes, which means we cannot change the appearance of app using libadwaita through <code>gnome-tweaks</code> or <code>dconf-editor</code>. For users who love custom themes, it’s really sucks!</p> \n <p>Anyway if anybody who still want to custom themes we can only do this way:</p> \n <p>that is to use the <code>theme file</code> to overwrite the <code>gtk-4.0 configuration file</code>. The result is that only Fixed making all gtk4 apps use one theme and cannot be switched (even can not switch to dark mode) If you want to change a theme, you can only re-overwrite the <code>gtk-4.0 configuration file</code> with a new theme, I know this method is not perfect, But at the moment it is only possible to continue using themes for libadwaita's apps ...</p> \n</details> \n<p>Run this command to install <code>WhiteSur</code> into <code>gtk-4.0 configuration folder</code> ($HOME/.config/gtk-4.0)</p> \n<pre><code class=\"language-bash\">./install.sh -l                # Default is the normal dark theme\n./install.sh -l -c light       # install light theme for libadwaita\n</code></pre> \n<h2><p align=\"center\"> <b> Change theme color and accent </b> </p></h2> \n<p align=\"center\"> <img src=\"https://github.com/vinceliuice/WhiteSur-gtk-theme/raw/pictures/pictures/colors-themes.png\" /> </p> \n<h4>- Install theme accent</h4> \n<p>Parameter: <code>--theme</code> <code>-t</code> (repeatable)</p> \n<p>Example:</p> \n<pre><code class=\"language-bash\">./install.sh -t red            # install red theme accent only\n./install.sh -t red -t green   # install red and green theme accents\n./install.sh -t all            # install all available theme accents\n</code></pre> \n<h2><p align=\"center\"> <b> Change Nautilus style </b> </p></h2> \n<p align=\"center\"> <img src=\"https://github.com/vinceliuice/WhiteSur-gtk-theme/raw/pictures/pictures/nautilus.png\" /> </p> \n<p>Parameter: <code>--nautilus</code> <code>-N</code></p> \n<p>Example: <code>./install.sh -N mojave</code></p> \n<h2><p align=\"center\"> <b> Explore more customization features! </b> </p></h2> \n<p>You can run <code>./install.sh -h</code> to explore more customization features we have like changing panel opacity, theme opacity (normal and solid variant), window control button variant, etc.</p> \n<h1><p align=\"center\"> <b> Let's tweak! </b> </p></h1> \n<p>Usage: <code>./tweaks.sh [OPTIONS...]</code></p> \n<details> \n <summary> Options <b>(click to open)</b> </summary> \n <pre><code class=\"language-bash\">\n Usage: ./tweaks.sh [OPTION] \n   \n Tweaks for GDM theme. options\n\n  -g, --gdm    Without options default GDM theme will install... \n\n      1. -b, -background [default|blank|IMAGE_PATH]   Set GDM background image Default is BigSur-like wallpaper\n\n      2. -nd, -nodarken    Don't darken 'WhiteSur' GDM theme background image \n\n      3. -nb, -noblur    Don't blur 'WhiteSur' GDM theme background image \n\n   \n Tweaks for firefox. options\n\n  -f, --firefox         [(monterey|flat)|alt|(darker|adaptive)]   Without options default WhiteSur theme will install...   Options:\n\n      1. monterey       [3+3|3+4|3+5|4+3|4+4|4+5|5+3|5+4|5+5]   Topbar buttons (not window control buttons) number: 'a+b'   a: left side buttons number, b: right side buttons number\n\n      2. flat           Monterey alt version    Flat round tabs...\n\n      3. alt            Alt windows button version    Alt windows button style like gtk theme\n\n      4. darker         Darker Firefox theme version    Darker Firefox theme version\n\n      5. nord           Nord Firefox colorscheme version    Nord Firefox colorscheme version\n\n      6. adaptive       Adaptive color version   You need install adaptive-tab-bar-colour plugin first   https://addons.mozilla.org/firefox/addon/adaptive-tab-bar-colour/\n\n      7. link           Install links for theme    Link source file to theme folder\n\n  -e, --edit-firefox [(monterey|flat)|alt|(darker|adaptive)]\n   Edit 'WhiteSur' theme for Firefox settings and also connect the theme to the current Firefox profiles. \n\n   \n Others. options\n\n  -F, --flatpak Support options: [-o, -c, -t...]   Connect 'WhiteSur' theme to Flatpak Without options will only install default themes\n\n      1.  -o, --opacity [normal|solid]   Set 'WhiteSur' flatpak theme opacity variants Default is 'normal'\n\n      2.  -c, --color [Light|Dark]   Set 'WhiteSur' flatpak theme color variants Default is 'light'\n\n      3.  -t, --theme [default|blue|purple|pink|red|orange|yellow|green|grey]   Set 'WhiteSur' flatpak theme accent color Default is 'blue'\n\n      4.  -s, --scheme [standard|nord]   Set 'WhiteSur' flatpak theme colorscheme style Default is 'standard'\n\n  -d, --dash-to-dock \n   Fixed Dash to Dock theme issue. \n\n  -r, --remove, --revert \n   Revert to the original themes, do the opposite things of install and connect. \n\n  --silent-mode \n   Meant for developers: ignore any confirm prompt and params become more strict. \n\n  -h, --help \n   Show this help. \n\n</code></pre> \n</details> \n<h2>There's more themes you can try!</h2> \n<h3><p align=\"center\"> <b> Install and edit Firefox theme </b> </p></h3> \n<p align=\"center\"> <a href=\"https://raw.githubusercontent.com/vinceliuice/WhiteSur-gtk-theme/master/src/other/firefox\"> <img src=\"https://github.com/vinceliuice/WhiteSur-gtk-theme/raw/pictures/pictures/firefox.svg?sanitize=true\" /> </a> </p> \n<h4>- <a href=\"https://raw.githubusercontent.com/vinceliuice/WhiteSur-gtk-theme/master/src/other/firefox\">Install Firefox theme</a></h4> \n<p>Parameter: <code>--firefox</code> <code>-f</code></p> \n<p>Example: <code>./tweaks.sh -f</code></p> \n<h4>- Edit Firefox theme</h4> \n<p>Parameter: <code>--edit-firefox</code> <code>-e</code></p> \n<p>Example:</p> \n<pre><code class=\"language-bash\">./tweaks.sh -e           # edit the installed Firefox theme\n./tweaks.sh -f -r        # remove installed Firefox theme\n./tweaks.sh -f monterey  # install Monterey Firefox theme\n</code></pre> \n<h2></h2> \n<h3><p align=\"center\"> <b> Install and customize GDM theme </b> </p></h3> \n<p align=\"center\"> <img src=\"https://github.com/vinceliuice/WhiteSur-gtk-theme/raw/pictures/pictures/gdm.png\" /> </p> \n<h4>- Install GDM theme</h4> \n<p>Parameter: <code>--gdm</code> <code>-g</code> (requires to be run as root)</p> \n<p>Example: <code>sudo ./tweaks.sh -g</code></p> \n<h4>- Change the background</h4> \n<p>Parameter: <code>--background</code> <code>-b</code></p> \n<p>Example:</p> \n<pre><code class=\"language-bash\">sudo ./tweaks.sh -g -b \"my picture.jpg\" # use the custom background\nsudo ./tweaks.sh -g -b default          # use the default background\nsudo ./tweaks.sh -g -b blank            # make it blank\n</code></pre> \n<h4>- Don't darken the background</h4> \n<p>Parameter: <code>--nodarken</code> <code>-nd</code></p> \n<p>Example:</p> \n<pre><code class=\"language-bash\">sudo ./tweaks.sh -g -nd                          # darken the default background\nsudo ./tweaks.sh -g -nd -b \"wallpapers/snow.jpg\" # darken the custom background\n</code></pre> \n<h4>- Don't blur the background</h4> \n<p>Parameter: <code>--noblur</code> <code>-nb</code></p> \n<p>Example:</p> \n<pre><code class=\"language-bash\">sudo ./tweaks.sh -g -nb                           # don't blur the default background\nsudo ./tweaks.sh -g -nb -b \"wallpapers/rocks.jpg\" # don't blur the custom background\n</code></pre> \n<h4>- Do more GDM customizations</h4> \n<p>You can do <a href=\"https://raw.githubusercontent.com/vinceliuice/WhiteSur-gtk-theme/master/#theres-so-many-customizations-you-can-do\">the similar customization features in <code>./install.sh</code></a> like changing theme color (dark and light variant) and accent, GNOME Shell 'Activities' icon, etc. related to GDM. Run <code>./tweaks.sh -h</code> to explore!</p> \n<h2></h2> \n<h3><p align=\"center\"> <b> Fix for Flatpak </b> </p></h3> \n<h4>1. Run command to fix it</h4> \n<pre><code class=\"language-sh\">sudo flatpak override --filesystem=xdg-config/gtk-3.0 &amp;&amp; sudo flatpak override --filesystem=xdg-config/gtk-4.0\n</code></pre> \n<p>If you use flatpak apps, you can run this to fix theme issue</p> \n<h4>2. Connect WhiteSur theme to Flatpak (gtk 3.0) (Snap not support)</h4> \n<p>Parameter: <code>--flatpak</code> <code>-F</code></p> \n<p>Example: <code>./tweaks.sh -F</code></p> \n<h2><p align=\"center\"> <b> Other recommended stuff </b> </p></h2> \n<h3><p align=\"center\"> <b> WhiteSur Icon Theme </b> </p></h3> \n<p align=\"center\"> <a href=\"https://github.com/vinceliuice/WhiteSur-icon-theme\"> <img src=\"https://github.com/vinceliuice/WhiteSur-gtk-theme/raw/pictures/pictures/icon-theme.png\" /> </a> </p> \n<br /> \n<p align=\"center\"> <a href=\"https://github.com/vinceliuice/WhiteSur-icon-theme\"> <img src=\"https://github.com/vinceliuice/WhiteSur-gtk-theme/raw/pictures/pictures/download-button.svg?sanitize=true\" /> </a> </p> \n<br /> \n<h3><p align=\"center\"> <b> WhiteSur Wallpapers </b> </p></h3> \n<p align=\"center\"> <a href=\"https://github.com/vinceliuice/WhiteSur-wallpapers\"> <img class=\"image\" src=\"https://github.com/vinceliuice/WhiteSur-gtk-theme/raw/pictures/pictures/wallpaper.gif\" /> </a> </p> \n<br /> \n<p align=\"center\"> <a href=\"https://github.com/vinceliuice/WhiteSur-wallpapers\"> <img src=\"https://github.com/vinceliuice/WhiteSur-gtk-theme/raw/pictures/pictures/download-button.svg?sanitize=true\" /> </a> </p> \n<br /> \n<h2>Technical details and getting involved</h2> \n<p>Please go read <a href=\"https://raw.githubusercontent.com/vinceliuice/WhiteSur-gtk-theme/master/.github/CONTRIBUTING.md\">CONTRIBUTING.md</a> for more info</p>","published_at":1784551148,"fetched_at":1784551148,"first_seen":1784551148},{"id":"941a9ab69de47a3e","source_id":"github-trending","source_name":"GitHub Trending (daily CSS)","title":"refact0r/system24","url":"https://github.com/refact0r/system24","guid":"https://github.com/refact0r/system24","summary":"a tui-style discord theme system24 a customizable, tui-style discord theme. inspired by spicetify text theme. discord server need help? want to get notified about updates? have feedback? join https://discord.gg/nz87hXyvcy install vencord/be…","content":"<p>a tui-style discord theme</p><hr><img src=\"https://github.com/refact0r/system24/raw/main/assets/preview.png\" /> \n<h1>system24</h1> \n<p>a customizable, tui-style discord theme. inspired by <a href=\"https://github.com/spicetify/spicetify-themes/tree/master/text\">spicetify text theme</a>.</p> \n<img src=\"https://github.com/refact0r/system24/raw/main/assets/screenshot.png\" /> \n<h2>discord server</h2> \n<p>need help? want to get notified about updates? have feedback? join <a href=\"https://discord.gg/nz87hXyvcy\">https://discord.gg/nz87hXyvcy</a></p> \n<h2>install</h2> \n<h3>vencord/betterdiscord (or any client that supports theme files)</h3> \n<ol> \n <li>download the theme file, <a href=\"https://github.com/refact0r/system24/raw/main/theme/system24.theme.css\"><code>system24.theme.css</code></a>. (there should be a download button at the top right of the page)</li> \n <li>drag the file into your theme folder. (there should be a button to open the theme folder in theme settings)</li> \n <li>(optional) customize the theme by editing the options in <code>system24.theme.css</code>.</li> \n</ol> \n<h3>install through link</h3> \n<p>add <code>https://refact0r.github.io/system24/build/system24.css</code> to your theme import links. you will need to copy the theme variables to your quickcss in order to customize the theme.</p> \n<h2>flavors</h2> \n<p>customized variants of the theme.</p> \n<ul> \n <li><a href=\"https://github.com/refact0r/system24/raw/main/theme/flavors/system24-light.theme.css\">light</a></li> \n <li><a href=\"https://github.com/refact0r/system24/raw/main/theme/flavors/system24-auto.theme.css\">auto (system theme)</a></li> \n <li><a href=\"https://github.com/refact0r/system24/raw/main/theme/flavors/system24-catppuccin-mocha.theme.css\">catppuccin mocha</a></li> \n <li><a href=\"https://github.com/refact0r/system24/raw/main/theme/flavors/system24-catppuccin-macchiato.theme.css\">catppuccin macchiato</a></li> \n <li><a href=\"https://github.com/refact0r/system24/raw/main/theme/flavors/system24-everforest.theme.css\">everforest</a></li> \n <li><a href=\"https://github.com/refact0r/system24/raw/main/theme/flavors/system24-rose-pine.theme.css\">rosé pine</a></li> \n <li><a href=\"https://github.com/refact0r/system24/raw/main/theme/flavors/system24-rose-pine-moon.theme.css\">rose pine moon</a></li> \n <li><a href=\"https://github.com/refact0r/system24/raw/main/theme/flavors/system24-tokyo-night.theme.css\">tokyo night</a></li> \n <li><a href=\"https://github.com/refact0r/system24/raw/main/theme/flavors/system24-nord.theme.css\">nord</a></li> \n <li><a href=\"https://github.com/refact0r/system24/raw/main/theme/flavors/system24-vencord.theme.css\">vencord</a></li> \n</ul> \n<h2>contributing</h2> \n<p>this theme depends on <a href=\"https://github.com/refact0r/midnight-discord\">midnight</a> for its core styles. if you're looking to contribute, please consider which theme you actually want to work on. feel free to open an issue and ask if you're unsure.</p> \n<p>this theme uses a dev script to check for changes in the /src .css files and combine them into a build file in /build. note that both the /src files and the /build file are tracked in git, so any changes you contribute should exist in both places!!</p> \n<p>to run locally:</p> \n<ol> \n <li>clone the repository.</li> \n <li>run <code>npm i</code>.</li> \n <li>create a <code>.env</code> file in the project root with the paths of any local theme files you want to update (comma separated)</li> \n</ol> \n<pre><code>DEV_OUTPUT_PATH=C:\\Users\\USERNAME\\AppData\\Roaming\\Vencord\\themes\\system24-dev.theme.css\n</code></pre> \n<ol> \n <li>run <code>npm run dev</code>.</li> \n <li>make changes to any file in <code>/src</code> or the main theme file. the local theme files you listed will automatically be updated, along with the build file in <code>/build</code>.</li> \n <li>make a pull request with your changes!</li> \n</ol> \n<h2>credits</h2> \n<p><a href=\"https://github.com/spicetify/spicetify-themes/tree/master/text\">spicetify text theme</a> for primary design inspiration.</p> \n<p>thanks to all the <a href=\"https://github.com/refact0r/system24/graphs/contributors\">contributors</a>!</p>","published_at":1784551148,"fetched_at":1784551148,"first_seen":1784551148},{"id":"dfbf67fac24e16f2","source_id":"github-trending","source_name":"GitHub Trending (daily CSS)","title":"opera-gaming/gxmods","url":"https://github.com/opera-gaming/gxmods","guid":"https://github.com/opera-gaming/gxmods","summary":"Documentation for GX modsWhat are Opera GX Mods? GX Mods are a collection of customizations that allow users to create unique browsing experiences within Opera GX. With GX Mods, users can modify the browser's appearance, sounds, music, them…","content":"<p>Documentation for GX mods</p><hr><h1>What are Opera GX Mods?</h1> \n<p><img src=\"https://raw.githubusercontent.com/opera-gaming/gxmods/main/images/gxmods.png\" alt=\"GXMods\" /></p> \n<p>GX Mods are a collection of customizations that allow users to create unique browsing experiences within Opera GX. With GX Mods, users can modify the browser's appearance, sounds, music, theme, wallpaper and even web content using web modding and shaders.</p> \n<p>Users can install multiple mods and choose which elements to enable, giving them full control over the desired final effect.</p> \n<h2>What can be done with mods?</h2> \n<p>With mod customization, authors have complete control over what is included and how deep the modifications go. Mods can range in modifications from small keyboard sound packs to <em>Mega Mods</em> that incorporate all possible changes.</p> \n<p>The following areas provide ample opportunities to unleash creativity:</p> \n<ol> \n <li>Background music - dynamic music that fits browsing</li> \n <li>Keyboard sounds - mechanical keyboard, typewriter, or sci-fi terminal sounds</li> \n <li>Browser sounds - opening and closing tabs, clicking, flipping switches, etc.</li> \n <li>Wallpaper - light and dark versions (static and animated)</li> \n <li>Theme - color theme for light and dark mode</li> \n <li>Web modding - tuning web pages to create unique appearances</li> \n <li>Shaders - applying visual effects to the whole screen while browsing.</li> \n</ol> \n<h2>How to create mods?</h2> \n<p>We have video tutorials for making each aspect of a mod:</p> \n<ol> \n <li><a href=\"https://www.youtube.com/playlist?list=PLhIbBGhnxj5J0WOhfGKokAAGoxCEHT9gH\">Webpage Modification (Shaders &amp; CSS)</a></li> \n <li><a href=\"https://www.youtube.com/playlist?list=PLhIbBGhnxj5K6bC3aFiI2jAFy9kZ77jf3\">Sounds And Music</a></li> \n <li><a href=\"https://www.youtube.com/playlist?list=PLhIbBGhnxj5KWPRYhbreaN2l8VZy3Vshv\">Browser Theme And Wallpaper</a></li> \n <li><a href=\"https://www.youtube.com/watch?v=p9Fv8CFJjg0\">Live Wallpapers (Interactive)</a></li> \n</ol> \n<p>The basic steps are:</p> \n<ol> \n <li>Try <a href=\"https://raw.githubusercontent.com/opera-gaming/gxmods/main/mods\">sample mods</a> to see what's possible.</li> \n <li>Use <a href=\"https://raw.githubusercontent.com/opera-gaming/gxmods/main/documentation/Mod_Template\">Mod_Template</a> as starting point.</li> \n <li>Read <a href=\"https://raw.githubusercontent.com/opera-gaming/gxmods/main/documentation/mods.md\">documentation</a> to improve it.</li> \n <li>Follow <a href=\"https://raw.githubusercontent.com/opera-gaming/gxmods/main/documentation/guidelines.md\">guidelines</a> to make it even better.</li> \n <li>Upload to <a href=\"https://operagx.gg/mods2\">GX.store</a> via <a href=\"https://create.gx.games/mods\">GX.create</a>.</li> \n</ol> \n<p>Bonus: You can use this <a href=\"https://github.com/opera-gaming/gxmods/raw/main/documentation/GXStoreFigmaTemplate.fig.zip\">Figma template</a> to create good looking images for <a href=\"https://operagx.gg/mods2\">GX.store</a>.</p> \n<h3>How to load sample mods?</h3> \n<ol> \n <li>Open <em>Extensions view</em> (opera:extensions)</li> \n <li>Enable <em>Developer mode</em> in top right corner</li> \n <li>Click <em>Load unpacked</em> and point to directory with manifest.json</li> \n <li>Loaded mod will shown in <em>Mods view</em> (opera:mods)</li> \n</ol> \n<h3>How to build and share mod?</h3> \n<p>There are two options. Building mod locally and sharing:</p> \n<ol> \n <li>Open <em>extensions view</em> (opera:extensions)</li> \n <li>Enable <em>Developer mode</em> in top right corner</li> \n <li>Click <em>Pack extension</em> and point to directory with manifest.json</li> \n</ol> \n<p>This will produce .CRX file that you can share with friends. Drag and drop it into Opera GX to install that mod.</p> \n<p>Or uploading zipped mod to <a href=\"https://operagx.gg/mods2\">GX.store</a> via <a href=\"https://create.gx.games/mods\">GX.create</a>.</p> \n<h2>Is there a store?</h2> \n<p>Yes. It's called <a href=\"https://operagx.gg/mods2\">GX.store</a> and you can upload mods that you created via <a href=\"https://create.gx.games/mods\">GX.create</a>.</p> \n<p><img src=\"https://raw.githubusercontent.com/opera-gaming/gxmods/main/images/gxstore.png\" alt=\"GX.store\" /></p>","published_at":1784551148,"fetched_at":1784551148,"first_seen":1784551148},{"id":"4fc09055ef0dc307","source_id":"github-trending","source_name":"GitHub Trending (daily CSS)","title":"jothepro/doxygen-awesome-css","url":"https://github.com/jothepro/doxygen-awesome-css","guid":"https://github.com/jothepro/doxygen-awesome-css","summary":"Custom CSS theme for doxygen html-documentation with lots of customization parameters.Doxygen Awesome Doxygen Awesome is a custom CSS theme for Doxygen HTML documentation with many customization options. Motivation I really like how the Dox…","content":"<p>Custom CSS theme for doxygen html-documentation with lots of customization parameters.</p><hr><h1>Doxygen Awesome</h1> \n<p><a href=\"https://github.com/jothepro/doxygen-awesome-css/releases/latest\"><img src=\"https://img.shields.io/github/v/release/jothepro/doxygen-awesome-css\" alt=\"GitHub release (latest by date)\" /></a> <a href=\"https://github.com/jothepro/doxygen-awesome-css/raw/main/LICENSE\"><img src=\"https://img.shields.io/github/license/jothepro/doxygen-awesome-css\" alt=\"GitHub\" /></a> <img src=\"https://img.shields.io/github/stars/jothepro/doxygen-awesome-css\" alt=\"GitHub Repo stars\" /></p> \n<div class=\"title_screenshot\"> \n <p><img src=\"https://raw.githubusercontent.com/jothepro/doxygen-awesome-css/main/img/screenshot.png\" alt=\"Screenshot of Doxygen Awesome CSS\" /></p> \n</div> \n<p><strong>Doxygen Awesome</strong> is a custom CSS theme for <a href=\"https://github.com/doxygen/doxygen\">Doxygen</a> HTML documentation with many customization options.</p> \n<h2>Motivation</h2> \n<p>I really like how the Doxygen HTML documentation is structured, but IMHO it looks a bit outdated.</p> \n<p>This theme is an attempt to modernize the visuals of Doxygen without changing its overall layout too much.</p> \n<h2>Features</h2> \n<ul> \n <li>🌈 Clean, modern design</li> \n <li>🚀 Highly customizable by adjusting CSS variables</li> \n <li>🧩 No changes to the HTML structure of Doxygen are required</li> \n <li>📱 Improved mobile usability</li> \n <li>🌘 Dark mode support!</li> \n <li>🥇 Works best with <strong>Doxygen 1.9.1</strong> - <strong>1.9.4</strong> and <strong>1.9.6</strong> - <strong>1.16.1</strong></li> \n</ul> \n<h2>Examples</h2> \n<p>Some websites using this theme:</p> \n<ul> \n <li><a href=\"https://jothepro.github.io/doxygen-awesome-css/\">Documentation of this repository</a></li> \n <li><a href=\"https://docs.wxwidgets.org/3.2/\">wxWidgets</a></li> \n <li><a href=\"https://docs.opencv.org/5.x/\">OpenCV 5.x</a></li> \n <li><a href=\"https://docs.zephyrproject.org/latest/doxygen/html/index.html\">Zephyr</a></li> \n <li><a href=\"https://leomccormack.github.io/Spatial_Audio_Framework/index.html\">Spatial Audio Framework (SAF)</a></li> \n <li><a href=\"https://www.randolf.ca/c++/docs/\">Randolf Richardson's C++ classes</a></li> \n <li><a href=\"https://a4z.github.io/libsl3/\">libsl3</a></li> \n <li><a href=\"https://dumux.org/docs/doxygen/master/\">DuMu<sup>x</sup></a></li> \n <li><a href=\"https://openremise.at/\">OpenRemise</a></li> \n</ul> \n<h2>Installation</h2> \n<p>To use the theme when generating your documentation, bring the required CSS and JS files from this repository into your project.</p> \n<p>This can be done in several ways:</p> \n<ul> \n <li>manually copying the files</li> \n <li>adding the project as a Git submodule</li> \n <li>downloading the project with CMake FetchContent</li> \n <li>adding the project as an npm/xpm dependency</li> \n <li>installing the theme system-wide</li> \n</ul> \n<p>All theme files are located in the root of this repository and start with the prefix <code>doxygen-awesome-</code>. You may not need all of them. Follow the installation instructions to determine which files are required for your setup.</p> \n<h3>Git submodule</h3> \n<p>For projects that use Git, add the repository as a submodule and check out the desired release:</p> \n<pre><code class=\"language-sh\">git submodule add https://github.com/jothepro/doxygen-awesome-css.git\ncd doxygen-awesome-css\ngit checkout v2.4.2\n</code></pre> \n<h3>CMake with FetchContent</h3> \n<p>For projects that build with CMake, the <code>FetchContent</code> module can be used to download the repository at configuration time.</p> \n<p>Add the following snippet to your <code>CMakeLists.txt</code>:</p> \n<pre><code class=\"language-cmake\">include(FetchContent)\nFetchContent_Declare(\n    doxygen-awesome-css\n    URL https://github.com/jothepro/doxygen-awesome-css/archive/refs/heads/main.zip\n)\nFetchContent_MakeAvailable(doxygen-awesome-css)\n\n# Save the location the files were cloned into\n# This allows us to get the path to doxygen-awesome.css\nFetchContent_GetProperties(doxygen-awesome-css SOURCE_DIR AWESOME_CSS_DIR)\n\n# Generate the Doxyfile\nset(DOXYFILE_IN ${CMAKE_CURRENT_SOURCE_DIR}/doc/Doxyfile.in)\nset(DOXYFILE_OUT ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile)\nconfigure_file(${DOXYFILE_IN} ${DOXYFILE_OUT} @ONLY)\n</code></pre> \n<p>This downloads the latest main (but any other revision could be used) and unpacks in the build folder. The <code>Doxyfile.in</code> can reference this location in the <code>HTML_EXTRA_STYLESHEET</code> field</p> \n<pre><code class=\"language-text\">HTML_EXTRA_STYLESHEET  = @AWESOME_CSS_DIR@/doxygen-awesome.css\n</code></pre> \n<p>When the configure stage of CMake is run, the <code>Doxyfile.in</code> is rendered to Doxyfile and Doxygen can be run as usual.</p> \n<h3>npm/xpm dependency</h3> \n<p>In the npm ecosystem, this project can be added as a development dependency to your project:</p> \n<pre><code class=\"language-sh\">cd your-project\nnpm install https://github.com/jothepro/doxygen-awesome-css#v2.4.2 --save-dev\n\nls -l node_modules/@jothepro/doxygen-awesome-css\n</code></pre> \n<p>Similarly, in the <a href=\"https://xpack.github.io\">xPack</a> ecosystem, this project can be added as a development dependency to an <a href=\"https://xpack.github.io/xpm/\"><code>xpm</code></a> managed project.</p> \n<h3>System-wide</h3> \n<p>You can even install the theme system-wide by running <code>make install</code>. The files will be installed to <code>/usr/local/share/</code> by default, but you can customize the install location with <code>make PREFIX=/my/custom/path install</code>.</p> \n<h3>Choosing a layout</h3> \n<p>There are two layout options. Choose one of them and configure Doxygen accordingly:</p> \n<div class=\"tabbed\"> \n <ul> \n  <li> <p><b class=\"tab-title\">Base Theme</b></p>\n   <div class=\"darkmode_inverted_image\"> \n    <img src=\"https://raw.githubusercontent.com/jothepro/doxygen-awesome-css/main/img/theme-variants-base.drawio.svg?sanitize=true\" alt=\"\" />\n    <p></p> \n   </div> Comes with the typical Doxygen titlebar. Optionally the treeview in the sidebar can be enabled. <p>Required files: <code>doxygen-awesome.css</code></p> <p>Required <code>Doxyfile</code> configuration:</p> <pre><code>GENERATE_TREEVIEW      = YES # optional. Also works without treeview\nDISABLE_INDEX = NO\nFULL_SIDEBAR = NO\nHTML_EXTRA_STYLESHEET  = doxygen-awesome-css/doxygen-awesome.css\nHTML_COLORSTYLE        = LIGHT # required with Doxygen &gt;= 1.9.5\n</code></pre> </li> \n  <li> <p><b class=\"tab-title\">Sidebar-Only Theme</b></p>\n   <div class=\"darkmode_inverted_image\"> \n    <img src=\"https://raw.githubusercontent.com/jothepro/doxygen-awesome-css/main/img/theme-variants-sidebar-only.drawio.svg?sanitize=true\" alt=\"\" />\n    <p></p> \n   </div> Hides the top titlebar to give more space to the content. The treeview must be enabled in order for this theme to work. <p>Required files: <code>doxygen-awesome.css</code>, <code>doxygen-awesome-sidebar-only.css</code></p> <p>Required <code>Doxyfile</code> configuration:</p> <pre><code>\nGENERATE_TREEVIEW      = YES # required!\nDISABLE_INDEX          = NO\nFULL_SIDEBAR           = NO\nHTML_EXTRA_STYLESHEET  = doxygen-awesome-css/doxygen-awesome.css \\\n                        doxygen-awesome-css/doxygen-awesome-sidebar-only.css\nHTML_COLORSTYLE        = LIGHT # required with Doxygen &gt;= 1.9.5\n</code></pre> </li> \n </ul> \n</div> \n<br /> \n<p>@warning</p> \n<ul> \n <li>This theme is not compatible with the <code>FULL_SIDEBAR = YES</code> option provided by Doxygen!</li> \n <li><code>HTML_COLORSTYLE</code> must be set to <code>LIGHT</code> since Doxygen 1.9.5!</li> \n</ul> \n<h3>Further installation instructions</h3> \n<ul> \n <li><a href=\"https://raw.githubusercontent.com/jothepro/doxygen-awesome-css/main/docs/extensions.md\">Installing extensions</a></li> \n <li><a href=\"https://raw.githubusercontent.com/jothepro/doxygen-awesome-css/main/docs/customization.md\">Customizing the theme (colors, spacing, border-radius, ...)</a></li> \n <li><a href=\"https://raw.githubusercontent.com/jothepro/doxygen-awesome-css/main/docs/tricks.md\">Tips and Tricks for further configuration</a></li> \n</ul> \n<h2>Browser support</h2> \n<p>Tested with</p> \n<ul> \n <li>Chrome 140, Chrome 140 for Android, Chrome 141 for iOS</li> \n <li>Safari 26, Safari for iOS 26</li> \n <li>Firefox 143, Firefox 142 for Android, Firefox 143 for iOS</li> \n <li>Edge 140</li> \n <li>Opera One 122</li> \n</ul> \n<p>The theme does not strive to be backward compatible with (significantly) older browser versions.</p> \n<h2>Credits</h2> \n<p>Thanks for all the bug reports and inspiring feedback on GitHub!</p> \n<p>Special thanks to all the contributors: <br /><br /> <a href=\"https://github.com/jothepro/doxygen-awesome-css/graphs/contributors\"> <img src=\"https://contrib.rocks/image?repo=jothepro/doxygen-awesome-css\" /> </a></p> \n<div class=\"section_buttons\"> \n <table> \n  <thead> \n   <tr> \n    <th style=\"text-align:right\">Read Next</th> \n   </tr> \n  </thead> \n  <tbody> \n   <tr> \n    <td style=\"text-align:right\"><a href=\"https://raw.githubusercontent.com/jothepro/doxygen-awesome-css/main/docs/extensions.md\">Extensions</a></td> \n   </tr> \n  </tbody> \n </table> \n</div>","published_at":1784551148,"fetched_at":1784551148,"first_seen":1784551148},{"id":"a9e34d67e73f4630","source_id":"github-trending","source_name":"GitHub Trending (daily CSS)","title":"kmaasrud/awesome-obsidian","url":"https://github.com/kmaasrud/awesome-obsidian","guid":"https://github.com/kmaasrud/awesome-obsidian","summary":"🕶️ Awesome stuff for Obsidian A curated list of awesome themes, plugins and more for Obsidian. Table of contents What is Obsidian? Resources Plugins External Tools Templates CSS Snippets Themes For Developers What is Obsidian? Official Obsi…","content":"<p>🕶️ Awesome stuff for Obsidian</p><hr><p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/banner.png\" alt=\"\" /></p> \n<div align=\"center\"> \n <p>A curated list of awesome themes, plugins and more for <a href=\"https://obsidian.md/\">Obsidian</a>.</p> \n <a href=\"https://discord.gg/veuWUTm\"> <img src=\"https://img.shields.io/discord/686053708261228577?color=%25234E5D94%2520&amp;label=Obsidian%20Discord%20Server&amp;logo=Discord&amp;logoColor=white\" /> </a> \n <a href=\"https://www.reddit.com/r/ObsidianMD/\"> <img src=\"https://img.shields.io/reddit/subreddit-subscribers/obsidianmd?label=r%2Fobsidianmd&amp;logo=reddit&amp;logoColor=white&amp;?link=https://www.reddit.com/r/ObsidianMD/\" /> </a> \n <a href=\"https://forum.obsidian.md/\"> <img src=\"https://img.shields.io/badge/Obsidian%20Forum-Discuss-%25238471DA\" /> </a> \n</div> \n<hr /> \n<h1>Table of contents</h1> \n<ul> \n <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#what-is-obsidian\">What is Obsidian?</a></li> \n <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#resources\">Resources</a></li> \n <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#plugins\">Plugins</a></li> \n <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#external-tools\">External Tools</a></li> \n <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#templates\">Templates</a></li> \n <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#css-snippets\">CSS Snippets</a></li> \n <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#themes\">Themes</a></li> \n <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#for-developers\">For Developers</a></li> \n</ul> \n<h1>What is Obsidian?</h1> \n<details> \n <summary></summary> \n <ul> \n  <li><a href=\"https://obsidian.md\">Official Obsidian Website</a></li> \n  <li><a href=\"https://www.slant.co/options/37045/~obsidian-md-review\">Reviews, Pros and Cons of Obsidian at Slant.co</a></li> \n  <li><a href=\"https://www.markdownguide.org/tools/obsidian/\">Obsidian at Markdown Guide</a></li> \n  <li><a href=\"https://www.sitepoint.com/obsidian-beginner-guide/\">Obsidian Beginner Guide at SitePoint</a></li> \n  <li><a href=\"https://obsidian.md/roadmap/\">Obsidian Official Roadmap</a></li> \n </ul> \n</details> \n<h1>Resources</h1> \n<details> \n <summary></summary> \n <ul> \n  <li><a href=\"https://help.obsidian.md/\">Obsidian Help</a>: a open-source Obsidian's official help vault.</li> \n  <li><a href=\"https://obsidianroundup.org/\">Obsidian Roundup</a>: a weekly roundup of <a href=\"http://Obsidian.md\">Obsidian.md</a> tips, news &amp; resources via Eleanor Konik.</li> \n  <li><a href=\"https://dynalist.io/d/CQ4V16tFhIJIfy-rgDK7r1Bp\">Official Getting Started Guide</a> (may be a little outdated)</li> \n  <li><a href=\"https://www.youtube.com/channel/UCJKoNPnBdCSloJ2wlKnV2Fw\">🎬 Obsidian Office Hours</a></li> \n  <li><a href=\"https://www.youtube.com/channel/UCxNSTq2kmupdR6LD400FpvA\">🎬 Obsidian Community Talks</a></li> \n  <li><a href=\"https://www.youtube.com/channel/UC85D7ERwhke7wVqskV_DZUA\">🎬 Linking Your Thinking (Nick Milo)</a></li> \n  <li><a href=\"https://www.youtube.com/channel/UCfhSB16X9MXhzSFe_H7XbHg\">🎬 Bryan Jenks</a></li> \n  <li><a href=\"https://www.youtube.com/playlist?list=PLvmlaxyxtsWz428CtIo_Ia8Bhbo8Uvq2f\">🎬 Productivity Guru</a></li> \n  <li><a href=\"https://www.youtube.com/playlist?list=PL_7j1BHf-xmj3Jr2h3lI6SXlvIaIjcmmo\">🎬 Santi Younger</a></li> \n  <li><a href=\"https://www.youtube.com/playlist?list=PLrI2d6gSaO9BCd8HjgkSY1yd50nyfxYpN\">🎬 Effective Remote Work</a></li> \n  <li><a href=\"https://www.zhihu.com/people/kio-mis/pins\">🇨🇳 AllinBon</a>: a Chinese alternative to Obsidian Roundup</li> \n </ul> \n</details> \n<h1>Plugins</h1> \n<details> \n <summary></summary> \n <table> \n  <thead> \n   <tr> \n    <th style=\"text-align:center\">Name</th> \n    <th style=\"text-align:left\">Description</th> \n    <th style=\"text-align:right\">Credits</th> \n   </tr> \n  </thead> \n  <tbody> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/lynchjames/obsidian-day-planner\">Obsidian Day Planner</a></td> \n    <td style=\"text-align:left\">Plugin for day planning and managing pomodoro timers from a task list</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/lynchjames\">lynchjames</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/reuseman/flashcards-obsidian\">Flashcards</a></td> \n    <td style=\"text-align:left\">Simple and intuitive integration for Anki</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/reuseman\">reuseman</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/Taitava/obsidian-shellcommands\">Shell commands</a></td> \n    <td style=\"text-align:left\">You can predefine system commands that you want to run frequently, and assign hotkeys for them. For example open external applications. Automatic execution is also supported.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/Taitava\">Jarkko Linnanvirta</a></td> \n   </tr> \n  </tbody> \n </table> \n</details> \n<h1>External Tools</h1> \n<details> \n <summary></summary> \n <ul> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#converters\">Converters</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#browser-extensions\">Browser extensions</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#publishing\">Publishing</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#other\">Other</a></li> \n </ul> \n <h2>Converters</h2> \n <table> \n  <thead> \n   <tr> \n    <th style=\"text-align:center\">Name</th> \n    <th style=\"text-align:left\">Description</th> \n    <th style=\"text-align:right\">Credits</th> \n   </tr> \n  </thead> \n  <tbody> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/connertennery/Notion-to-Obsidian-Converter\">Notion to Obsidian converter</a></td> \n    <td style=\"text-align:left\">Simple script to convert exported Notion notes to Obsidian.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/connertennery\">Conner Tennery</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/akosbalasko/yarle\">Yarle - Yet Another Rope Ladder from Evernote</a></td> \n    <td style=\"text-align:left\">Node.js app to convert exported Evernote notes to Markdown (Obsidian)</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/akosbalasko\">Akos Balasko</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/djsudduth/keep-it-markdown\">keep-it-markdown</a></td> \n    <td style=\"text-align:left\">Convert Google Keep notes dynamically to markdown for Obsidian and Notion using the unofficial Keep API.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/djsudduth\">Don Sudduth</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/out-of-cheese-error/gooseberry\">gooseberry</a></td> \n    <td style=\"text-align:left\">A command line utility to generate a knowledge base from Hypothesis annotations.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/out-of-cheese-error\">out-of-cheese-error</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/selfire1/BibleGateway-to-Obsidian\">BibleGateway to Obsidian</a></td> \n    <td style=\"text-align:left\">Fetch the text from Bible Gateway and save it as formatted markdown file. Each chapter is saved as one file and navigation between files as well as a book-file is automatically created. All of the chapter files of a book are saved in its numbered folder.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/selfire1\">selfire1</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/ze-kel/DayOne-JSON-to-MD\">DayOne JSON to MD</a></td> \n    <td style=\"text-align:left\">Simple app that converts jsons (packed with media files into zip) exports from Day One to Markdown.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/ze-kel\">Kirill Kleymenov</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/collignon/annotation-tools\">Annotation tools</a></td> \n    <td style=\"text-align:left\">connecting hypothesis and <a href=\"http://obsidian.md\">obsidian.md</a></td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/collignon\">Nicolas Collignon</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/davidedc/A-thousand-notes\">A thousand notes</a></td> \n    <td style=\"text-align:left\">Scripts for cleaning, validating and maintaining the markdown notes exported from Evernote.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/davidedc\">Davide Della Casa</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/AnweshGangula/PKMigrator\">PKMigrator</a></td> \n    <td style=\"text-align:left\">Tools to migrate between various Personal Knowledge Management Utilities, including Remnote, Obsidian, Roam and Org-roam.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/AnweshGangula\">Anwesh Gangula</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/selfire1/goodsidian\">Goodsidian</a></td> \n    <td style=\"text-align:left\">Goodsidian takes updates to your shelves on Goodreads and formats them to a note in Obsidian.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/selfire1\">selfire1</a></td> \n   </tr> \n  </tbody> \n </table> \n <hr /> \n <h2>Browser extensions</h2> \n <table> \n  <thead> \n   <tr> \n    <th style=\"text-align:center\">Name</th> \n    <th style=\"text-align:left\">Description</th> \n    <th style=\"text-align:right\">Credits</th> \n   </tr> \n  </thead> \n  <tbody> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/deathau/markdown-clipper\">Markdownload</a></td> \n    <td style=\"text-align:left\">A Firefox and Google Chrome extension to clip websites and download them into a readable markdown file.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/deathau\">deathau</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/0x6b/copy-selection-as-markdown\">Copy Selection as Markdown</a></td> \n    <td style=\"text-align:left\">Firefox add-on to copy a selection or link as formatted Markdown</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/0x6b\">0x6b</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/jplattel/obsidian-clipper\">Obsidian Clipper</a></td> \n    <td style=\"text-align:left\">An unofficial Obsidian clipper for Chrome, that allows you to easily clip a selection to a note in Obsidian</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/jplattel\">Joost Plattel</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/Liamballin/ObsidianBookmark\">Obsidian Bookmark</a></td> \n    <td style=\"text-align:left\">A Chrome extension and nodejs server to allow web clipping to Obsidian.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/Liamballin\">Liamballin</a></td> \n   </tr> \n  </tbody> \n </table> \n <hr /> \n <h2>Publishing</h2> \n <table> \n  <thead> \n   <tr> \n    <th style=\"text-align:center\">Name</th> \n    <th style=\"text-align:left\">Description</th> \n    <th style=\"text-align:right\">Credits</th> \n   </tr> \n  </thead> \n  <tbody> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/mdzk-rs/mdzk\">mdzk</a></td> \n    <td style=\"text-align:left\">Zettelkasten system and command line static publishing tool. Aims at full support for Obsidian Markdown.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/mdzk-rs\">mdzk-rs</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/obsidian-userland/publish\">publish</a></td> \n    <td style=\"text-align:left\">An open-source Obsidian Publish alternative</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/obsidian-userland\">obsidian-userland</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/jackyzha0/quartz\">quartz</a></td> \n    <td style=\"text-align:left\">Host your own second brain and digital garden</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/jackyzha0\">jackyzha0</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/khalednassar/obyde\">obyde</a></td> \n    <td style=\"text-align:left\">A minimal tool to convert a \"standardly\" configured Obsidian vault to a Jekyll or Hugo blog.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/khalednassar\">Khaled M. Nassar</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/Twigonometry/writeup-converter\">writeup-converter</a></td> \n    <td style=\"text-align:left\">Script for grabbing markdown files and Obsidian attachments from one folder and copying them to another. Also contains a 'website formatter' that uses regex to parse markdown headers and links and reformat them to create Jekyll-friendly links and contents tables.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/Twigonometry\">Mac Goodwin</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/jonathan-s/pelican-obsidian\">pelican-obsidian</a></td> \n    <td style=\"text-align:left\">Makes it possible to bridge work in obsidian to pelican seamlessly.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/jonathan-s\">Jonathan Sundqvist</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/Mara-Li/yet-another-free-publish-alternative\">yet-another-free-publish-alternative</a></td> \n    <td style=\"text-align:left\">A Jekyll digital garden template, optimized for integration with Obsidian. It aims to enhance discoverability and help you build a personal knowledge base that can scale with time.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/Mara-Li\">Mara Li</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/secure-77/Perlite\">Perlite</a></td> \n    <td style=\"text-align:left\">A webbased markdown viewer optimized for Obsidian</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/secure-77\">secure-77</a></td> \n   </tr> \n  </tbody> \n </table> \n <hr /> \n <h2>Other</h2> \n <table> \n  <thead> \n   <tr> \n    <th style=\"text-align:center\">Name</th> \n    <th style=\"text-align:left\">Description</th> \n    <th style=\"text-align:right\">Credits</th> \n   </tr> \n  </thead> \n  <tbody> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/tallguyjenks/Obsidian-For-Business\">Obsidian For Business</a></td> \n    <td style=\"text-align:left\">A combination of a template vault with initial structure and some Microsoft Office VBA Macros to facilitate a powerful, extensible, and flexible plain text workflow using Microsoft Office and Obsidian For Business.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/tallguyjenks\">Bryan Jenks</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/bobheadxi/sourcegraph-knowledge-bases\">Sourcegraph knowledge bases extension</a></td> \n    <td style=\"text-align:left\">Browse Markdown knowledge bases (e.g. Obsidian vaults or Foam repositories) in Sourcegraph.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/bobheadxi\">Robert Lin</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/chenyukang/obweb/\">Obweb</a></td> \n    <td style=\"text-align:left\">Web applcation to view and edit files in an Obsidian vault. Optimized for mobile devices.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/chenyukang\">Yukang Chen</a></td> \n   </tr> \n  </tbody> \n </table> \n <hr /> \n</details> \n<h1>Templates</h1> \n<details> \n <summary></summary> \n <h2>Vault templates</h2> \n <table> \n  <thead> \n   <tr> \n    <th style=\"text-align:center\">Name</th> \n    <th style=\"text-align:left\">Description</th> \n    <th style=\"text-align:right\">Credits</th> \n   </tr> \n  </thead> \n  <tbody> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://forum.obsidian.md/t/lyt-kit-now-downloadable/390\">Linking Your Thinking Kit</a></td> \n    <td style=\"text-align:left\">This starter kit is designed to get you immediately hands-on with ways to manage your digital notes. Experiment. Learn by doing. See what methods work for you.</td> \n    <td style=\"text-align:right\"><a href=\"https://forum.obsidian.md/u/nickmilo\">Nick Milo</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://forum.obsidian.md/t/para-starter-kit/223\">PARA Starter Kit</a></td> \n    <td style=\"text-align:left\">It’s a full vault to explore around and some of the methodology for P.A.R.A. and how to get started for yourself.</td> \n    <td style=\"text-align:right\"><a href=\"https://forum.obsidian.md/u/cotemaxime/summary\">cotemaxime</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/masonlr/obsidian-starter-templates\">Obsidian Starter Templates</a></td> \n    <td style=\"text-align:left\">Obsidian Starter Templates gathers examples from the Obsidian community. Its broader aims are to uncover and communicate how others use backlinks and various markdown tricks and why these techniques work.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/masonlr\">masonlr</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/joshwingreene/Obsidian-JG-Method\">Obsidian JG Method</a></td> \n    <td style=\"text-align:left\">A starter kit that follows how to use Obsidian to manage goals, tasks, notes, and software development knowledge base.</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/joshwingreene\">joshwingreene</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://publish.obsidian.md/slrvb/50+Nebula/30-N+Nebula/N+-+Bullet+Journal+Setup\">SlRvb’s Journaling Setup</a></td> \n    <td style=\"text-align:left\">This is a deep dive into how SlRvb go about journaling the things that happen in his life.</td> \n    <td style=\"text-align:right\"><a href=\"https://forum.obsidian.md/u/SlRvb/summary\">SlRvb</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://publish.obsidian.md/slrvb/50+Nebula/30-N+Nebula/N+-+MediaDB+Vault+Setup\">SlRvb’s MediaDB Setup</a></td> \n    <td style=\"text-align:left\">Setup for a database vault that stores entertainment media.</td> \n    <td style=\"text-align:right\"><a href=\"https://forum.obsidian.md/u/SlRvb/summary\">SlRvb</a></td> \n   </tr> \n  </tbody> \n </table> \n <h2>Note templates</h2> \n <table> \n  <thead> \n   <tr> \n    <th style=\"text-align:center\">Name</th> \n    <th style=\"text-align:left\">Description</th> \n    <th style=\"text-align:right\">Credits</th> \n   </tr> \n  </thead> \n  <tbody> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/chetachiezikeuzor/Obsidian-Templates\">Obsidian Templates</a></td> \n    <td style=\"text-align:left\">Few templates, such as admonitions, chess plays, clipboard and others</td> \n    <td style=\"text-align:right\"><a href=\"https://github.com/chetachiezikeuzor\">Chetachi Ezikeuzor</a></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/SilentVoid13/Templater/discussions/categories/templates-showcase\">Template Showcase for Templater</a></td> \n    <td style=\"text-align:left\">Templates for <a href=\"https://github.com/SilentVoid13/Templater\">Templater</a> made by its community.</td> \n    <td style=\"text-align:right\">Templater Community</td> \n   </tr> \n  </tbody> \n </table> \n</details> \n<h1>CSS Snippets</h1> \n<details> \n <summary></summary> \n <p>Small tweaks to add to your <code>vault/.obsidian/snippets</code> folder.</p> \n <ul> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#collapsing-sidebar\">Collapsing Sidebar</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#bullet-point-relationship-lines\">Bullet Point Relationship Lines</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#auto-fading-ui\">Auto-fading UI</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#smaller-scrollbar\">Smaller Scrollbar</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#subtler-folding-gutter-arrows\">Subtler Folding Gutter Arrows</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#hyphenation-and-justification\">Hyphenation and Justification</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#enlarge-image-on-hover\">Enlarge Image on Hover</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#nicer-checkboxes\">Nicer Checkboxes</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#stylish-block-quotes\">Stylish Block Quotes</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#bigger-link-popup-preview\">Bigger Link Popup Preview</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#custom-icons-differing-files-and-folders\">Custom Icons Differing Files and Folders</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#custom-icons-for-specific-folders\">Custom Icons for Specific Folders</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#tag-pills\">Tag Pills</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#custom-icons-for-frontmatter-tags\">Custom Icons for Frontmatter Tags</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#outliner-for-the-outline-and-file-explorer\">Outliner For The Outline and File Explorer</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#better-bullet-points-in-edit-mode\">Better Bullet Points in Edit Mode</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#image-cards\">Image Cards</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#media-grid\">Media Grid</a></li> \n  <li><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#Custom-folder-files-tree\">Custom-folder-files-tree</a></li> \n </ul> \n <p>Not enough? There are many other places related to snippets:</p> \n <ul> \n  <li><a href=\"https://forum.obsidian.md/tag/custom-css/l/top\">#custom-css at Obsidian Forum</a></li> \n  <li><a href=\"https://help.obsidian.md/How+to/Add+custom+styles#Use+Themes+and+or+CSS+snippets\">CSS snippets in Obsidian Help</a></li> \n  <li><a href=\"https://github.com/search?q=obsidian-snippets\">Other GitHub repositories</a></li> \n </ul> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/collapsing-sidebar.css\">Collapsing Sidebar</a></h2> \n <p>by <a href=\"https://github.com/kmaasrud\">@Kmaasrud</a></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/collapsing-sidebar.css\">📁 collapsing-sidebar.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/bullet-point-relationship-lines.css\">Bullet Point Relationship Lines</a></h2> \n <p>by <a href=\"https://github.com/deathau\">@deathau</a></p> \n <p>Relationship lines that shows hierarchy, like in code editors.</p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/bullet-point-relationship-lines-1.png\" alt=\"\" /> <a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/bullet-point-relationship-lines.css\">📁 bullet-point-relationship-lines.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/autofading-ui.css\">Auto-fading UI</a></h2> \n <p>by <a href=\"https://forum.obsidian.md/u/rsdimitrov\">@Rumen Dimitrov</a></p> \n <p>Fades note's header controls and status bar items when not hovered.</p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/autofading-ui-1.gif\" alt=\"\" /> <a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/autofading-ui.css\">📁 autofading-ui.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/smaller-scrollbar.css\">Smaller Scrollbar</a></h2> \n <p>by <a href=\"https://forum.obsidian.md/u/rsdimitrov\">@Rumen Dimitrov</a></p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/smaller-scrollbar-1.png\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/smaller-scrollbar.css\">📁 smaller-scrollbar.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/subtler-folding-gutter-arrows.css\">Subtler Folding Gutter Arrows</a></h2> \n <p>by <a href=\"https://forum.obsidian.md/u/rsdimitrov\">@Rumen Dimitrov</a></p> \n <p>Increases the size of the folding gutter arrows and decreases their opacity until hovered.</p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/subtler-folding-gutter-arrows-1.png\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/subtler-folding-gutter-arrows.css\">📁 subtler-folding-gutter-arrows.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/hyphenation-and-justification.css\">Hyphenation and Justification</a></h2> \n <p>by <a href=\"https://forum.obsidian.md/u/boyd/summary\">@Boyd</a></p> \n <p>Justifies the whole text and breaks words into two lines if needed.</p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/hyphenation-and-justification-1.png\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/hyphenation-and-justification.css\">📁 hyphenation-and-justification.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/enlarge-image-on-hover.css\">Enlarge Image on Hover</a></h2> \n <p>by <a href=\"https://forum.obsidian.md/u/den/summary\">@den</a></p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/enlarge-image-on-hover-1.gif\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/enlarge-image-on-hover.css\">📁 enlarge-image-on-hover.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/nicer-checkboxes.css\">Nicer Checkboxes</a></h2> \n <p>by <a href=\"https://forum.obsidian.md/u/kepano/summary\">@kepano</a> &amp; <a href=\"https://forum.obsidian.md/u/rsdimitrov\">@rsdimitrov</a></p> \n <p>To toggle a checkbox, place your cursor right after it, press left arrow once and then press backspace.</p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/nicer-checkboxes-1.gif\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/nicer-checkboxes.css\">📁 nicer-checkboxes.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/stylish-blockquotes.css\">Stylish Block Quotes</a></h2> \n <p>by <a href=\"https://forum.obsidian.md/u/Thery/summary\">@Thery</a></p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/stylish-blockquotes-1.png\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/stylish-blockquotes.css\">📁 stylish-blockquotes.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/bigger-link-popup-preview.css\">Bigger Link Popup Preview</a></h2> \n <p>by <a href=\"https://github.com/cannibalox\">@Cannibalox</a> &amp; <a href=\"https://github.com/konhi\">@konhi</a></p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/bigger-link-popup-preview-1.png\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/bigger-link-popup-preview.css\">📁 bigger-link-popup-preview.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/custom-icons-differing-files-and-folders.css\">Custom Icons Differing Files and Folders</a></h2> \n <p>by <a href=\"https://github.com/deathau\">@deathau</a></p> \n <p>Adds custom icons for files and folders. Please read the comments in the <code>.css</code> file.</p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/custom-icons-differing-files-and-folders-1.png\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/custom-icons-differing-files-and-folders.css\">📁 custom-icons-differing-files-and-folders.css</a></p> \n <p><a href=\"https://github.com/Keyamoon/IcoMoon-Free/archive/master.zip\">📁 IcoMoon.io Free Version</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/custom-icons-for-specific-folders.css\">Custom Icons for Specific Folders</a></h2> \n <p>by <a href=\"https://github.com/ScottKillen\">@ScottKillen</a></p> \n <p>Adds custom icons to <strong>specific</strong> folders.</p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/custom-icons-for-specific-folders-1.png\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/custom-icons-for-specific-folders.css\">📁 custom-icons-for-specific-folders.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/tag-pills.css\">Tag Pills</a></h2> \n <p>by <a href=\"https://forum.obsidian.md/u/uzerper\">@uzerper</a></p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/tag-pills-1.png\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/tag-pills.css\">📁 tag-pills.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/custom-icons-for-frontmatter-tags.css\">Custom Icons for Frontmatter Tags</a></h2> \n <p>by <a href=\"https://github.com/ScottKillen\">@ScottKillen</a></p> \n <p>Adds custom icons to <strong>specific</strong> tags in the frontmatter section. Compatible with <a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/#tag-pills\">Tag Pills</a> and most themes, including <a href=\"https://forum.obsidian.md/t/minimal-theme/3659\">minimal</a>.</p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/custom-icons-for-frontmatter-tags-1.png\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/custom-icons-for-frontmatter-tags.css\">📁 custom-icons-for-frontmatter-tags.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/outliner-for-the-outline-and-file-explorer.css\">Outliner For The Outline and File Explorer</a></h2> \n <p>by <a href=\"https://forum.obsidian.md/u/Shamama\">@Shamama</a>, <a href=\"https://forum.obsidian.md/u/wonton/summary\">@wonton</a> &amp; <a href=\"https://github.com/konhi\">@konhi</a></p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/outliner-for-the-outline-and-file-explorer-1.png\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/outliner-for-the-outline-and-file-explorer.css\">📁 outliner-for-the-outline-and-file-explorer.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/better-bullet-points-in-edit-mode.css\">Better Bullet Points in Edit Mode</a></h2> \n <p>by <a href=\"https://forum.obsidian.md/u/Piotr\">@Piotr</a> &amp; <a href=\"https://github.com/konhi\">@konhi</a></p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/better-bullet-points-in-edit-mode-1.gif\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/better-bullet-points-in-edit-mode.css\">📁 better-bullet-points-in-edit-mode.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/image-cards.css\">Image Cards</a></h2> \n <p>by <a href=\"https://github.com/TClark1011\">@TClark1011</a></p> \n <p>Give your images a shadow and rounded corners.</p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/image-cards-1.png\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/image-cards.css\">📁 image-cards.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/media-grid.css\">Media Grid</a></h2> \n <p>by <a href=\"https://github.com/zremboldt\">@zremboldt</a></p> \n <p>Add more meaning and visual interest to your documents by easily grouping sets of images, videos, or even audio tracks into grid layouts.</p> \n <p>IMPORTANT For information on requirements and how to use this snippet, see its <a href=\"https://github.com/zremboldt/obsidian-media-grid\">original repo</a>.</p> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/media-grid.png\" alt=\"\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/media-grid.css\">📁 media-grid.css</a></p> \n <hr /> \n <h2><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/custom-folder-files-tree.css\">Custom-folder-files-tree</a></h2> \n <p><img src=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/media/css-snippets/custom-folder-files-tree.gif\" alt=\"preview\" /></p> \n <p><a href=\"https://raw.githubusercontent.com/kmaasrud/awesome-obsidian/master/code/css-snippets/custom-folder-files-tree.css\">📁 custom-folder-files-tree.css</a></p> \n <hr /> \n</details> \n<h1>Themes</h1> \n<details> \n <summary></summary> \n <p>Most themes should be available through the <code>Appearance</code> =&gt; <code>Community themes</code> in Obsidian's settings. You can find more info at <a href=\"https://help.obsidian.md/How+to/Add+custom+styles\">Obsidian Help/Add custom styles</a>.</p> \n <table> \n  <thead> \n   <tr> \n    <th style=\"text-align:center\">Repository</th> \n    <th style=\"text-align:center\">Screenshot</th> \n   </tr> \n  </thead> \n  <tbody> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/kognise/obsidian-atom\">kognise/obsidian-atom</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/kognise/obsidian-atom/master/screenshot-hybrid.png\" alt=\"Atom\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/cotemaxime/obsidian-amethyst\">cotemaxime/obsidian-amethyst</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/cotemaxime/obsidian-amethyst/master/screenshot.png\" alt=\"Amethyst\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/insanum/obsidian_gruvbox\">insanum/obsidian_gruvbox</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/insanum/obsidian_gruvbox/master/dark.png\" alt=\"Obsidian gruvbox\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/insanum/obsidian_nord\">insanum/obsidian_nord</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/insanum/obsidian_nord/master/screen.png\" alt=\"Obsidian Nord\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/jarodise/Dracula-for-Obsidian.md\">jarodise/Dracula-for-Obsidian.md</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/jarodise/Dracula-for-Obsidian.md/master/screencap.jpg\" alt=\"Dracula for Obsidian\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/chad-bennett/warmth-obsidian-theme\">chad-bennett/warmth-obsidian-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/chad-bennett/warmth-obsidian-theme/master/warmth.jpg\" alt=\"Warmth\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/dogwaddle/obsidian-gastown-theme.md\">dogwaddle/obsidian-gastown-theme.md</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/dogwaddle/obsidian-gastown-theme.md/master/ObsidianOne.png\" alt=\"Gastown\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/deathau/80s-Neon-for-Obsidian.md\">deathau/80s-Neon-for-Obsidian.md</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/deathau/80s-Neon-for-Obsidian.md/master/screenshot.jpg\" alt=\"80s Neon\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/deathau/Base2Tone-For-Obsidian.md\">deathau/Base2Tone-For-Obsidian.md</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/deathau/Base2Tone-For-Obsidian.md/master/colours.gif\" alt=\"Base2Tone\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/deathau/Notation-for-Obsidian\">deathau/Notation-for-Obsidian</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/deathau/Notation-for-Obsidian/master/screenshot.jpg\" alt=\"Notation\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/deathau/obsidian-christmas-theme\">deathau/obsidian-christmas-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/deathau/obsidian-christmas-theme/master/screenshot.png\" alt=\"Christmas\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/Slowbad/obsidian-solarized\">Slowbad/obsidian-solarized</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/Slowbad/obsidian-solarized/master/screenshot.png\" alt=\"Solarized\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/obsidian-ezs/obsidian-comfort-color-dark\">obsidian-ezs/obsidian-comfort-color-dark</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/obsidian-ezs/obsidian-comfort-color-dark/master/screencap.png\" alt=\"Comfort color dark\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/obsidian-ezs/obsidian-ursa\">obsidian-ezs/obsidian-ursa</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/obsidian-ezs/obsidian-ursa/master/light-theme_full.png\" alt=\"Ursa\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/nickmilo/Cybertron\">nickmilo/Cybertron</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/nickmilo/Cybertron/master/Cybertron.png\" alt=\"Cybertron\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/kartik-karz/moonlight-obsidian\">kartik-karz/moonlight-obsidian</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/kartik-karz/moonlight-obsidian/master/moonlight-theme.png\" alt=\"Moonlight\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/seanwcom/Red-Graphite-for-Obsidian\">seanwcom/Red-Graphite-for-Obsidian</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/seanwcom/Red-Graphite-for-Obsidian/master/screenshot01.png\" alt=\"Red Graphite\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/kartik-karz/subtlegold-obsidian\">kartik-karz/subtlegold-obsidian</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/kartik-karz/subtlegold-obsidian/master/subtlegold-theme.png\" alt=\"Subtlegold\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/sainadh-d/obsidian-boom\">sainadh-d/obsidian-boom</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/sainadh-d/obsidian-boom/master/roam-1.png\" alt=\"Obsidian Boom\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/pgalliford/Obsidian-theme-Incredible-Hulk\">pgalliford/Obsidian-theme-Incredible-Hulk</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/pgalliford/Obsidian-theme-Incredible-Hulk/master/Screen%20Shot.png\" alt=\"Hulk\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/GuangluWu/obsidian-pisum\">GuangluWu/obsidian-pisum</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/GuangluWu/obsidian-pisum/master/fullpower.png\" alt=\"Pisum\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/elliotboyd/obsidian-traffic-lights\">elliotboyd/obsidian-traffic-lights</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/elliotboyd/obsidian-traffic-lights/master/dark.png\" alt=\"Traffic Lights\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/mediapathic/obsidian-arsmagna-theme\">mediapathic/obsidian-arsmagna-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/mediapathic/obsidian-arsmagna-theme/master/arsmagna.png\" alt=\"Ars Magna\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/cannibalox/Obsdn-dark-rmx\">cannibalox/Obsdn-dark-rmx</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/cannibalox/Obsdn-dark-rmx/master/Obsdn-Dark-Rmx.png\" alt=\"Obsdn-Dark-Rmx\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/kepano/obsidian-minimal\">kepano/obsidian-minimal</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/kepano/obsidian-minimal/master/dark-simple.png\" alt=\"Minimal\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/rcvd/obsidian_ia\">rcvd/obsidian_ia</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/rcvd/obsidian_ia/master/light.png\" alt=\"obsidian_ia\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/bcdavasconcelos/Obsidian-Charcoal\">bcdavasconcelos/Obsidian-Charcoal</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/bcdavasconcelos/Obsidian-Charcoal/master/charcoal.png\" alt=\"Charcoal\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/bcdavasconcelos/Obsidian-Panic_Mode\">bcdavasconcelos/Obsidian-Panic_Mode</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/bcdavasconcelos/Obsidian-Panic_Mode/master/panic.png\" alt=\"Panic Mode\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/bcdavasconcelos/Obsidian-Graphite\">bcdavasconcelos/Obsidian-Graphite</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/bcdavasconcelos/Obsidian-Graphite/master/graphite.png\" alt=\"Dark Graphite\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/bcdavasconcelos/Obsidian-Ayu\">bcdavasconcelos/Obsidian-Ayu</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/bcdavasconcelos/Obsidian-Ayu/master/ayu2.png\" alt=\"Ayu\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/bcdavasconcelos/Obsidian-Ayu_Mirage\">bcdavasconcelos/Obsidian-Ayu_Mirage</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/bcdavasconcelos/Obsidian-Ayu_Mirage/master/ayu1.png\" alt=\"Ayu Mirage\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/bcdavasconcelos/Obsidian-GDCT\">bcdavasconcelos/Obsidian-GDCT</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/bcdavasconcelos/Obsidian-GDCT/master/gdct.png\" alt=\"GDCT\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/bcdavasconcelos/Obsidian-GDCT_Dark\">bcdavasconcelos/Obsidian-GDCT_Dark</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/bcdavasconcelos/Obsidian-GDCT_Dark/master/gdct.png\" alt=\"GDCT Dark\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/DubininDmitry/Obuntu-theme-for-Obsidian\">DubininDmitry/Obuntu-theme-for-Obsidian</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/DubininDmitry/Obuntu-theme-for-Obsidian/master/screenshot.jpg\" alt=\"Obuntu\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/cannibalox/ono-sendai_obsdn\">cannibalox/ono-sendai_obsdn</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/cannibalox/ono-sendai_obsdn/master/ono-sendai_obsdn_00.png\" alt=\"Ono Sendai\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/whyt-byte/Blue-Topaz_Obsidian-css\">whyt-byte/Blue-Topaz_Obsidian-css</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/whyt-byte/Blue-Topaz_Obsidian-css/master/preview_Blue%20Topaz.png\" alt=\"Blue Topaz\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/santiyounger/Reverie-Obsidian-Theme\">santiyounger/Reverie-Obsidian-Theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/santiyounger/Reverie-Obsidian-Theme/master/img/reverie-2020-09-14-dark.png\" alt=\"Reverie\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/ryjjin/Obsidian-Dark-Graphite-Pie-theme\">ryjjin/Obsidian-Dark-Graphite-Pie-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/ryjjin/Obsidian-Dark-Graphite-Pie-theme/master/Dark%20Graphite%20Pie%20theme%200.9.4.png\" alt=\"Dark Graphite Pie\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/bennyxguo/Obsidian-Obsidianite\">bennyxguo/Obsidian-Obsidianite</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/bennyxguo/Obsidian-Obsidianite/master/images/demo1.png\" alt=\"Obsidianite\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/ishgunacar/gitsidian\">ishgunacar/gitsidian</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/ishgunacar/gitsidian/master/showcase.png\" alt=\"Gitsidian\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/jamiebrynes7/clair-de-lune-obsidian-theme\">jamiebrynes7/clair-de-lune-obsidian-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/jamiebrynes7/clair-de-lune-obsidian-theme/master/assets/screenshot.png\" alt=\"Clair de Lune\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/manassadasivuni/obsidian-molecule\">manassadasivuni/obsidian-molecule</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/manassadasivuni/obsidian-molecule/master/images/Screenshot1.png\" alt=\"Molecule\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/sparklau/comfort-smooth\">sparklau/comfort-smooth</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/sparklau/comfort-smooth/master/comfort-smooth.png\" alt=\"Comfort Smooth\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/dxcore35/Suddha-theme\">dxcore35/Suddha-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/dxcore35/Suddha-theme/master/Images/Preview1.jpg\" alt=\"Suddha\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/mgmeyers/obsidian-california-coast-theme\">mgmeyers/obsidian-california-coast-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/mgmeyers/obsidian-california-coast-theme/master/screenshots/04.png\" alt=\"California Coast\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/radekkozak/discordian\">radekkozak/discordian</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/radekkozak/discordian/master/media/screenshots/discordian-full-mode.png\" alt=\"Discordian\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/chad-bennett/al-dente-obsidian-theme\">chad-bennett/al-dente-obsidian-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/chad-bennett/al-dente-obsidian-theme/master/aldente-screenshot.png\" alt=\"Al Dente\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/santiyounger/Wasp-Obsidian-Theme\">santiyounger/Wasp-Obsidian-Theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/santiyounger/Wasp-Obsidian-Theme/master/img/wasp-dark.png\" alt=\"Wasp\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/davidgolding/obsidian-big-sur-aesthetic\">davidgolding/obsidian-big-sur-aesthetic</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/davidgolding/obsidian-big-sur-aesthetic/master/screenshot-hybrid.png\" alt=\"Big Sur Aesthetic\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/lukauskas/obsidian-highlighter-theme\">lukauskas/obsidian-highlighter-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/lukauskas/obsidian-highlighter-theme/master/screenshots/screenshot-themes-panel.png\" alt=\"Higlighter\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/SlRvb/Obsidian--ITS-Theme\">SlRvb/Obsidian--ITS-Theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/SlRvb/Obsidian--ITS-Theme/master/ITS.png\" alt=\"ITS Theme\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/Braweria/Spectrum\">Braweria/Spectrum</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/Braweria/Spectrum/master/SpectrumPreview.png\" alt=\"Spectrum\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/hipstersmoothie/hipstersmoothie-obsidian-theme\">hipstersmoothie/hipstersmoothie-obsidian-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/hipstersmoothie/hipstersmoothie-obsidian-theme/master/hipstersmoothie-obsidian-theme.png\" alt=\"Hipstersmoothie\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/hungsu/vileplume-obsidian\">hungsu/vileplume-obsidian</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/hungsu/vileplume-obsidian/master/Vileplume.png\" alt=\"Vileplume\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/auroral-ui/aurora-obsidian-md\">auroral-ui/aurora-obsidian-md</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/auroral-ui/aurora-obsidian-md/master/screenshots/screenshot-1.png\" alt=\"Aurora\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/izumin5210/obsidian-iceberg\">izumin5210/obsidian-iceberg</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/izumin5210/obsidian-iceberg/master/screenshot.png\" alt=\"Iceberg\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/bencodezen/obsidian-night-owl-theme\">bencodezen/obsidian-night-owl-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/bencodezen/obsidian-night-owl-theme/master/obsidian-night-owl-theme.png\" alt=\"Night Owl\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/chetachiezikeuzor/Yin-and-Yang-Theme\">chetachiezikeuzor/Yin-and-Yang-Theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/chetachiezikeuzor/Yin-and-Yang-Theme/master/assets/screenshot.png\" alt=\"Yin and Yang\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/shaggyfeng/obsidian-Golden-Topaz-theme\">shaggyfeng/obsidian-Golden-Topaz-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/shaggyfeng/obsidian-Golden-Topaz-theme/master/screenshot.png\" alt=\"Golden Topaz\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/shaggyfeng/obsidian-Pink-topaz-theme\">shaggyfeng/obsidian-Pink-topaz-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/shaggyfeng/obsidian-Pink-topaz-theme/master/screenshot.png\" alt=\"Pink Topaz\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/eleanorkonik/-palatinate\">eleanorkonik/-palatinate</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/eleanorkonik/-palatinate/master/palatinate.png\" alt=\"Palatinate\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/sergey900553/obsidian_githublike_theme\">sergey900553/obsidian_githublike_theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/sergey900553/obsidian_githublike_theme/master/screenshot.png\" alt=\"Dark Moss\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/Wittionary/mammoth-obsidian-theme\">Wittionary/mammoth-obsidian-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/Wittionary/mammoth-obsidian-theme/master/screenshots/fullscreen-formatting-examples.png\" alt=\"Mammoth\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/luke-rmaki/rmaki-obsidian\">luke-rmaki/rmaki-obsidian</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/luke-rmaki/rmaki-obsidian/master/screenshot.png\" alt=\"Rmaki\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/ArtexJay/Obsidian-CyberGlow\">ArtexJay/Obsidian-CyberGlow</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/ArtexJay/Obsidian-CyberGlow/master/Screenshot.png\" alt=\"Cyber Glow\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/johackim/obsidian-darkyan\">johackim/obsidian-darkyan</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/johackim/obsidian-darkyan/master/screenshot.png\" alt=\"Darkyan\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/mrglitchbyte/obsidian_everforest\">mrglitchbyte/obsidian_everforest</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/mrglitchbyte/obsidian_everforest/master/dark_v2.png\" alt=\"Everforest\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/ZaherAlMajed/Illusion-Theme.md\">ZaherAlMajed/Illusion-Theme.md</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/ZaherAlMajed/Illusion-Theme.md/master/screenshot.png\" alt=\"Illusion\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/tylernguyen/obsidian-horizon\">tylernguyen/obsidian-horizon</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/tylernguyen/obsidian-horizon/master/assets/preview.png\" alt=\"Horizon\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/RuslanGagushin/Tokyo-Night-Obsidian-Theme\">RuslanGagushin/Tokyo-Night-Obsidian-Theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/RuslanGagushin/Tokyo-Night-Obsidian-Theme/master/screenshot.png\" alt=\"Tokyo Night\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/nikbrunner/obsidian-deep-work-theme\">nikbrunner/obsidian-deep-work-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/nikbrunner/obsidian-deep-work-theme/master/screenshot.png\" alt=\"Deep Work\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/vanadium23/obsidian-blackbird-theme\">vanadium23/obsidian-blackbird-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/vanadium23/obsidian-blackbird-theme/master/images/example.png\" alt=\"Blackbird\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/kinmury/GoldenCoffeeTheme\">kinmury/GoldenCoffeeTheme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/kinmury/GoldenCoffeeTheme/master/Screenshots/Showcase.png\" alt=\"Golden Coffee\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/Chrismettal/Obsidian-Behave-dark\">Chrismettal/Obsidian-Behave-dark</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/Chrismettal/Obsidian-Behave-dark/master/Screenshot.png\" alt=\"Behave dark\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/SMUsamaShah/Obsidian-Win98-Edition\">SMUsamaShah/Obsidian-Win98-Edition</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/SMUsamaShah/Obsidian-Win98-Edition/master/screenshots/main.png\" alt=\"Obsidian Windows 98 Edition\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/dogwaddle/lizardmen-zettelkasten\">dogwaddle/lizardmen-zettelkasten</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/dogwaddle/lizardmen-zettelkasten/master/screenshot.png\" alt=\"Lizardmen Zettelkasten\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/firinael/obsidian-cidreira-coast-theme\">firinael/obsidian-cidreira-coast-theme</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/firinael/obsidian-cidreira-coast-theme/master/screenshot.png\" alt=\"Cidreira Coast\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/chrisgrieser/shimmering-focus\">chrisgrieser/shimmering-focus</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/chrisgrieser/shimmering-focus/main/assets/promo-screenshot-big.png\" alt=\"Shimmering Focus\" /></td> \n   </tr> \n   <tr> \n    <td style=\"text-align:center\"><a href=\"https://github.com/caro401/royal-velvet\">caro401/royal-velvet</a></td> \n    <td style=\"text-align:center\"><img src=\"https://raw.githubusercontent.com/caro401/royal-velvet/main/royal-velvet.png\" alt=\"Royal Velvet\" /></td> \n   </tr> \n  </tbody> \n </table> \n</details> \n<h1>For Developers</h1> \n<details> \n <summary></summary> \n <h2>Creating Themes</h2> \n <ul> \n  <li><a href=\"https://forum.obsidian.md/tag/custom-css\">#custom-css at Obsidian Forum</a> \n   <ul> \n    <li><a href=\"https://forum.obsidian.md/t/getting-comfortable-with-obsidian-css/133\">Getting comfortable with Obsidian CSS</a></li> \n    <li><a href=\"https://forum.obsidian.md/t/common-selectors-for-custom-css/1984\">Common Selectors for Custom CSS</a></li> \n    <li><a href=\"https://forum.obsidian.md/t/meta-post-css-themes-showcase/76\">CSS Themes Showcase</a></li> \n   </ul> </li> \n  <li><a href=\"https://www.youtube.com/watch?v=lyaEnxgow4E\">🎬 Create a Custom Theme in Obsidian</a></li> \n  <li><a href=\"https://publish.obsidian.md/reggienotes/Quickstart+CSS+Guide/010+Obsidian+CSS+Themes\">ReggieNotes' about Obsidian CSS Themes</a></li> \n  <li><a href=\"https://github.com/mgmeyers/obsidian-style-settings\">obsidian-style-settings:</a> allows snippet, theme, and plugin CSS files to define a set of configuration options. It then allows users to see all the tweakable settings in one settings pane.</li> \n </ul> \n <h2>Creating Plugins</h2> \n <ul> \n  <li><a href=\"https://forum.obsidian.md/c/developers-api/14\">Developers &amp; API at Obsidian Forum</a> \n   <ul> \n    <li><a href=\"https://forum.obsidian.md/t/how-to-get-started-with-developing-a-custom-plugin/8157\">How to get started with developing a custom plugin</a></li> \n    <li><a href=\"https://forum.obsidian.md/t/using-github-actions-to-release-plugins/7877\">Using GitHub actions to release plugins</a></li> \n    <li><a href=\"https://forum.obsidian.md/t/plugin-release-for-developers-hot-reload-the-plugin-s-youre-developing/12185\">Hot Reload</a></li> \n    <li><a href=\"https://forum.obsidian.md/t/plugins-mini-faq/7737\">Plugins mini FAQ</a></li> \n    <li><a href=\"https://forum.obsidian.md/t/list-of-available-icons-for-component-seticon/16332/4\">List of available icons</a></li> \n    <li><a href=\"https://forum.obsidian.md/t/meta-alpha-plugin-list-0-9-7/7736\">Alpha Plugin List</a></li> \n   </ul> </li> \n  <li><a href=\"https://github.com/obsidianmd\">Obsidian at GitHub</a> \n   <ul> \n    <li><a href=\"https://github.com/obsidianmd/obsidian-api\">Obsidian API</a></li> \n    <li><a href=\"https://github.com/obsidianmd/obsidian-sample-plugin\">Obsidian Sample Plugin</a></li> \n   </ul> </li> \n  <li><a href=\"https://github.com/obsidian-tools/obsidian-tools\">obsidian-tools:</a> an unofficial collection of tools that helps devs build plugins for obsidian.</li> \n  <li><a href=\"https://github.com/trashhalo/obsidian-rust-plugin\">obsidian-rust-plugin:</a> boilerplate needed to write obsidian plugins in rust!</li> \n  <li><a href=\"https://github.com/HEmile/obsidian-api-docs/raw/main/docs/00_Home.md\">obsidian-api-docs:</a> community-provided documentation of the Obsidian API.</li> \n  <li><a href=\"https://github.com/KjellConnelly/obsidian-dev-tools\">obsidian-dev-tools:</a> allows for a modified console (useful for debugging on mobile), and viewing all Obsidian icons/strings.</li> \n  <li><a href=\"https://github.com/liamcain/obsidian-daily-notes-interface\">obsidian-daily-notes-interface:</a> a collection of utility functions for working with dates and daily notes in Obsidian plugins.</li> \n  <li><a href=\"https://github.com/liamcain/obsidian-calendar-ui\">obsidian-calendar-ui:</a> provides an out-of-the-box calendar view for Obsidian plugins.</li> \n  <li><a href=\"https://github.com/THeK3nger/obsidian-plugin-template\">obsidian-plugin-template</a>: a plugin template customized with a nicer directory structure and some additional tool (like featuring automatic releases with Github's Actions).</li> \n  <li><a href=\"https://github.com/coffee-cup/obsidian-vault-parser\">obsidian-vault-parser</a>: vault parser for the Obsidian note taking app.</li> \n  <li><a href=\"https://liamca.in/Obsidian/API+FAQ/index\">Liam Cain's Obsidian API FAQ</a></li> \n  <li><a href=\"https://github.com/topics/obsidian-md\">#obsidian-md at GitHub</a></li> \n  <li><a href=\"https://svelte.dev/\">Svelte (sometimes used by plugin developers to create components)</a></li> \n  <li><a href=\"https://web.archive.org/web/20220626022347/https://konhi.me/obsidian-stack.html\">What tools and libraries are used in Obsidian?</a></li> \n </ul> \n</details>","published_at":1784551148,"fetched_at":1784551148,"first_seen":1784551148},{"id":"5073f010b007d32f","source_id":"github-trending","source_name":"GitHub Trending (daily CSS)","title":"madoiscool/ltsteamplugin","url":"https://github.com/madoiscool/ltsteamplugin","guid":"https://github.com/madoiscool/ltsteamplugin","summary":"ermm, YUP!before submitting PRs, keep in mind: the plugin will go through a full rewrite in the near future, so if you want to contribute, wait until the rewrite is open sourced issues will still be open and fixed on a case by case basis. h…","content":"<p>ermm, YUP!</p><hr><h1>before submitting PRs, keep in mind:</h1> \n<p>the plugin will go through a full rewrite in the near future, so if you want to contribute, wait until the rewrite is open sourced issues will still be open and fixed on a case by case basis. <a href=\"https://discord.gg/luatools\">https://discord.gg/luatools</a></p>","published_at":1784551148,"fetched_at":1784551148,"first_seen":1784551148},{"id":"68da7ec9a8cb4b6c","source_id":"github-trending","source_name":"GitHub Trending (daily CSS)","title":"zero-to-mastery/Animation-Nation","url":"https://github.com/zero-to-mastery/Animation-Nation","guid":"https://github.com/zero-to-mastery/Animation-Nation","summary":"A ZTM Challenge for Hacktoberfest ✨ Animation Nation ✨ Welcome to Animation Nation, a fun and creative project by the ZTM Community! 🎉 This repository is a space where developers of all levels, especially beginners, can contribute, showcase…","content":"<p>A ZTM Challenge for Hacktoberfest</p><hr><div align=\"center\"> \n <h1> ✨ Animation Nation ✨</h1> \n <img src=\"https://img.shields.io/github/repo-size/zero-to-mastery/Animation-Nation?style=for-the-badge\" /> \n <img src=\"https://img.shields.io/github/contributors-anon/zero-to-mastery/Animation-Nation?style=for-the-badge\" /> \n <img src=\"https://img.shields.io/github/issues-pr-closed-raw/zero-to-mastery/Animation-Nation?style=for-the-badge\" /> \n <img src=\"https://img.shields.io/badge/Hacktoberfest-friendly-orange?style=for-the-badge\" /> \n</div> \n<br /> \n<p>Welcome to <strong>Animation Nation</strong>, a fun and creative project by the <a href=\"https://github.com/zero-to-mastery\">ZTM Community</a>! 🎉</p> \n<p>This repository is a space where developers of all levels, especially <strong>beginners</strong>,<br /> can contribute, showcase their creativity.<br /> Whether you're a seasoned developer or writing your first line of code,<br /> we'd love to see your animated artwork using only <strong>HTML</strong> and <strong>CSS</strong></p> \n<div class=\"markdown-alert markdown-alert-important\">\n <p class=\"markdown-alert-title\">\n  <svg class=\"octicon octicon-report mr-2\" viewbox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\">\n   <path d=\"M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n  </svg>Important</p>\n <p>No <strong>JavaScript</strong> or <strong>images</strong> or <strong>SVG</strong> allowed!</p> \n</div> \n<h2>🌟 Why Contribute?</h2> \n<ul> \n <li><strong>Gain GitHub experience</strong> by contributing to open-source repositories.</li> \n <li><strong>Join a supportive community</strong> where you can share your creativity and get feedbacks in our Discord.</li> \n <li><strong>Enhance your skills</strong> in HTML and CSS while learning GitHub workflows.</li> \n</ul> \n<h2>🎯 Objective Overview</h2> \n<p>Create an animation using CSS and HTML only (no JavaScript, no SVG).<br /> A <a href=\"https://developer.mozilla.org/fr/docs/Web/CSS/animation\">CSS animation</a> refers to the css rule <code>animation</code>.</p> \n<p>The purpose is to display a creative and looping animation<br /> <em>( alike animation in GIFs )</em></p> \n<h3>Should</h3> \n<ul> \n <li>the animation should be looping</li> \n <li>the animation should not require any user interaction ( click, hover, etc ... )</li> \n</ul> \n<h3>Should not</h3> \n<p>An animation should not be:</p> \n<ul> \n <li>a form,</li> \n <li>a portfolio,</li> \n <li>a button to click on,</li> \n <li>a landing page, etc... <em>( which are elements requiring user interaction )</em></li> \n</ul> \n<p>Here is an example of an expected animation:<br /> <img src=\"https://raw.githubusercontent.com/zero-to-mastery/Animation-Nation/master/public/example-animation.gif\" alt=\"triangle\" /></p> \n<h3>☝️ Keep in mind</h3> \n<p>We keep things simple! Here are the rules for contributing:</p> \n<ul> \n <li>Use <strong>HTML</strong> and <strong>CSS</strong> only. No <strong>JavaScript</strong>. No <strong>Images/SVGs</strong>.</li> \n <li>Your project must include <strong>at least one animation</strong>.</li> \n <li>Don't copy work from others. Make sure your code is <strong>original</strong> so you can showcase your own skills.</li> \n</ul> \n<h2>🚀 How to contribute</h2> \n<div class=\"markdown-alert markdown-alert-tip\">\n <p class=\"markdown-alert-title\">\n  <svg class=\"octicon octicon-light-bulb mr-2\" viewbox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\">\n   <path d=\"M8 1.5c-2.363 0-4 1.69-4 3.75 0 .984.424 1.625.984 2.304l.214.253c.223.264.47.556.673.848.284.411.537.896.621 1.49a.75.75 0 0 1-1.484.211c-.04-.282-.163-.547-.37-.847a8.456 8.456 0 0 0-.542-.68c-.084-.1-.173-.205-.268-.32C3.201 7.75 2.5 6.766 2.5 5.25 2.5 2.31 4.863 0 8 0s5.5 2.31 5.5 5.25c0 1.516-.701 2.5-1.328 3.259-.095.115-.184.22-.268.319-.207.245-.383.453-.541.681-.208.3-.33.565-.37.847a.751.751 0 0 1-1.485-.212c.084-.593.337-1.078.621-1.489.203-.292.45-.584.673-.848.075-.088.147-.173.213-.253.561-.679.985-1.32.985-2.304 0-2.06-1.637-3.75-4-3.75ZM5.75 12h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM6 15.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75Z\"></path>\n  </svg>Tip</p>\n <p>📌 Don't worry if it's your first time contributing—below,<br /> we've got detailed steps and resources to help you get started!</p> \n</div> \n<h3>🔥 Contribution Guide: Step-by-Step</h3> \n<details> \n <summary>💡 Quick overview of the Development Workflow</summary> \n <ol> \n  <li><strong>Fork the repo</strong> to your GitHub account.</li> \n  <li><strong>Clone your fork</strong> to your local machine.</li> \n  <li><strong>Create a branch</strong>, you should not be working in the main/master branch</li> \n  <li>Create a new directory in the Art directory. Naming it &lt;your_github_username&gt;-&lt;your_arts_name&gt;</li> \n  <li>Create your animated HTML and CSS artwork.</li> \n  <li>Pull down recent changes</li> \n  <li><strong>Submit a pull request (PR)</strong> with your animated artwork <em>Ensure to review yourself in Github during your PR submission before definitely submitting your PR</em></li> \n  <li><strong>OPTIONAL</strong> <a href=\"https://ctt.ac/36L1C\">Tweet about making your first Hacktoberfest pull request</a>, and you're done! 🎉</li> \n </ol> \n</details> \n<h4>1. Fork This Repository</h4> \n<p>If you're new to GitHub, no worries!<br /> Forking a repository means creating a copy<br /> of this project under your GitHub account.<br /> Check out these beginner-friendly resources for more help:</p> \n<ul> \n <li><a href=\"https://github.com/zero-to-mastery/start-here-guidelines\">Start Here Guidelines</a></li> \n <li><a href=\"https://docs.github.com/en/get-started/quickstart/fork-a-repo\">How to Fork a Repository</a></li> \n <li><a href=\"https://www.youtube.com/watch?v=uQLNFRviB6Q\">Aldo's Contributing to Github video</a></li> \n</ul> \n<br /> \n<hr /> \n<h4>2. Clone Your Fork</h4> \n<p>Once you've forked the repo, clone it to your local machine<br /> so you can work on it. Use this command:</p> \n<pre><code class=\"language-bash\">git clone https://github.com/&lt;your-github-username&gt;/Animation-Nation.git\n</code></pre> \n<br /> \n<hr /> \n<h4>3. Create A Branch</h4> \n<p>Create a new branch from <code>master</code> or <code>main</code> <em>Working in the <code>master</code> or <code>main</code> branch is often frowned upon<br /> and are usually expected to branch off. Branching also helps<br /> to reduce the chance of a merge conflict.</em></p> \n<br /> \n<hr /> \n<h4>4. Create Your Artwork</h4> \n<p>Now for the fun part! Inside the <code>Art/</code> folder:</p> \n<div class=\"markdown-alert markdown-alert-warning\">\n <p class=\"markdown-alert-title\">\n  <svg class=\"octicon octicon-alert mr-2\" viewbox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\">\n   <path d=\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n  </svg>Warning</p>\n <p>It is important to name the directory and your files exactly as mentioned</p> \n</div> \n<div class=\"markdown-alert markdown-alert-note\">\n <p class=\"markdown-alert-title\">\n  <svg class=\"octicon octicon-info mr-2\" viewbox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\">\n   <path d=\"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z\"></path>\n  </svg>Note</p>\n <p>Per contribution folder: it should have only 3 files [ <code>index.html</code>, <code>styles.css</code>, <code>meta.json</code> ]</p> \n</div> \n<ul> \n <li>Create a new directory named:<br /> <code>&lt;github_username&gt;-&lt;art_name&gt;</code> eg. <code>mattcsmith-helloworld</code>.</li> \n <li>Inside <strong>your</strong> folder, create an <code>index.html</code> file</li> \n <li>Inside <strong>your</strong> folder, create an <code>styles.css</code> file</li> \n <li>Inside <strong>your</strong> folder, create an <code>meta.json</code> file<br /> to specify your art name, github author and github link<br /> Note: \n  <ul> \n   <li>copy the following snippet ( without the comment )</li> \n   <li>and replace only the values with your own details.</li> \n   <li>Do not change the JSON keys</li> \n  </ul> </li> \n</ul> \n<pre><code class=\"language-json\">// Example\n{\n  \"artName\": \"triangle\",\n  \"githubHandle\": \"mattcsmith\"\n}\n</code></pre> \n<p>🎉 Use these to create your <strong>animated artwork</strong> — let your creativity flow!</p> \n<br /> \n<hr /> \n<h4>5. Submit a Pull Request (PR)</h4> \n<p>After completing your artwork, you are now ready to create<br /> a pull request and have it added to the collection.</p> \n<p>Remembering</p> \n<ul> \n <li>to first <strong>pull down</strong> the recent changes from to the upstream,</li> \n <li><strong>commit</strong> your changes,</li> \n <li><strong>push</strong> them to your forked repo,<br /> and submit a PR.<br /> If you're unfamiliar with pull requests, check out the following resources<br /> or drop a message in the Hacktoberfest channel on Discord.</li> \n <li><a href=\"https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests\">Creating a Pull Request</a></li> \n <li><a href=\"https://www.youtube.com/watch?v=uQLNFRviB6Q\">Aldo's Contributing to Github video</a></li> \n</ul> \n<br /> \n<hr /> \n<h4>6. OPTIONAL - Tweet about your progress</h4> \n<p>Optionally you can <a href=\"https://ctt.ac/36L1C\">Tweet about making your first Hacktoberfest pull request</a> on X</p> \n<br /> \n<hr /> \n<h2>⚠️ Important Notes Summary</h2> \n<ul> \n <li>You can contribute multiple animations, just create<br /> a new directory with your <code>&lt;github_username&gt;-&lt;art_name&gt;</code></li> \n <li>Ensure to have the <strong>3 required files</strong></li> \n <li>Ensure that you have not modified any other file outside of your own directory</li> \n <li>Ensure that your directory includes an <code>index.html</code> and <code>styles.css</code>,<br /> these <strong>exact names are important</strong>.</li> \n <li>Do <strong>NOT</strong> include any <strong>images</strong>, <strong>SVG</strong>'s or <strong>other files</strong>.<br /> Optimized images will be generate automatically<br /> to keep the repository at a manageable size.</li> \n</ul> \n<p>For maintenance reasons:</p> \n<ul> \n <li> <p>Keep checking regularly your pull requests to address provided reviews<br /> Reviewers will take time to check PRs, provide reviews and handle all<br /> the repository PRs.</p> </li> \n <li> <p>After a while of no activity after a reviewer gave you reviews:</p> \n  <ul> \n   <li>a label <code>stale</code> could be set</li> \n   <li>and/or the PR could be closed</li> \n  </ul> </li> \n</ul> \n<hr /> \n<h2>🙌 Let's Connect !</h2> \n<p>We encourage everyone to share their progress,<br /> ask for help, or discuss ideas in the ZTM Discord community.<br /> We're here to support you!</p> \n<p>Ready? Let’s make some amazing CSS animations together! 🚀</p>","published_at":1784551148,"fetched_at":1784551148,"first_seen":1784551148},{"id":"84939f4f757da40c","source_id":"github-trending","source_name":"GitHub Trending (daily CSS)","title":"vinceliuice/Orchis-theme","url":"https://github.com/vinceliuice/Orchis-theme","guid":"https://github.com/vinceliuice/Orchis-theme","summary":"Orchis is a [Material Design](https://material.io) theme for GNOME/GTK based desktop environments.Orchis theme Orchis is a Material Design theme for GNOME/GTK based desktop environments. Based on nana-4 -- materia-theme Requirements GTK >=3…","content":"<p>Orchis is a [Material Design](https://material.io) theme for GNOME/GTK based desktop environments.</p><hr><h1>Orchis theme</h1> \n<p>Orchis is a <a href=\"https://material.io\">Material Design</a> theme for GNOME/GTK based desktop environments.</p> \n<p>Based on nana-4 -- <a href=\"https://github.com/nana-4/materia-theme\">materia-theme</a></p> \n<p><img src=\"https://raw.githubusercontent.com/vinceliuice/Orchis-theme/master/images/screenshot.png?raw=true\" alt=\"screenshot\" /></p> \n<h2>Requirements</h2> \n<ul> \n <li>GTK <code>&gt;=3.20</code></li> \n <li><code>gnome-themes-extra</code> (or <code>gnome-themes-standard</code>)</li> \n <li>Murrine engine — The package name depends on the distro. \n  <ul> \n   <li><code>gtk-engine-murrine</code> on Arch Linux</li> \n   <li><code>gtk-murrine-engine</code> on Fedora</li> \n   <li><code>gtk2-engine-murrine</code> on openSUSE</li> \n   <li><code>gtk2-engines-murrine</code> on Debian, Ubuntu, etc.</li> \n  </ul> </li> \n <li><code>sassc</code> — build dependency</li> \n</ul> \n<h2>Donate</h2> \n<p>If you like this project, consider supporting it with a coffee:</p> \n<p><span class=\"paypal\"><a href=\"https://www.paypal.me/vinceliuice\" title=\"Donate to this project using Paypal\"><img src=\"https://www.paypalobjects.com/webstatic/mktg/Logo/pp-logo-100px.png\" alt=\"PayPal donate button\" /></a></span></p> \n<h2>Installation</h2> \n<h3>Manual Installation</h3> \n<p>Run the following commands in the terminal:</p> \n<pre><code class=\"language-sh\">./install.sh\n</code></pre> \n<div class=\"markdown-alert markdown-alert-tip\">\n <p class=\"markdown-alert-title\">\n  <svg class=\"octicon octicon-light-bulb mr-2\" viewbox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\">\n   <path d=\"M8 1.5c-2.363 0-4 1.69-4 3.75 0 .984.424 1.625.984 2.304l.214.253c.223.264.47.556.673.848.284.411.537.896.621 1.49a.75.75 0 0 1-1.484.211c-.04-.282-.163-.547-.37-.847a8.456 8.456 0 0 0-.542-.68c-.084-.1-.173-.205-.268-.32C3.201 7.75 2.5 6.766 2.5 5.25 2.5 2.31 4.863 0 8 0s5.5 2.31 5.5 5.25c0 1.516-.701 2.5-1.328 3.259-.095.115-.184.22-.268.319-.207.245-.383.453-.541.681-.208.3-.33.565-.37.847a.751.751 0 0 1-1.485-.212c.084-.593.337-1.078.621-1.489.203-.292.45-.584.673-.848.075-.088.147-.173.213-.253.561-.679.985-1.32.985-2.304 0-2.06-1.637-3.75-4-3.75ZM5.75 12h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM6 15.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 0 1.5h-2.5a.75.75 0 0 1-.75-.75Z\"></path>\n  </svg>Tip</p>\n <p><code>./install.sh</code> allows the following options:</p> \n</div> \n<pre><code>OPTIONS:\n  -d, --dest DIR          Specify destination directory (Default: $HOME/.themes)\n  -n, --name NAME         Specify theme name (Default: Orchis)\n\n  -t, --theme VARIANT     Specify theme color variant(s) [default|purple|pink|red|orange|yellow|green|teal|grey|all] (Default: blue)\n  -c, --color VARIANT     Specify color variant(s) [standard|light|dark] (Default: All variants)s)\n  -s, --size VARIANT      Specify size variant [standard|compact] (Default: All variants)\n\n  -i, --icon VARIANT      Specify icon variant(s) for shell panel activities button\n                          [default|apple|simple|gnome|ubuntu|arch|manjaro|fedora|debian|void|opensuse|popos|mxlinux|zorin|endeavouros|tux|nixos|gentoo|budgie|solus|kali]\n                          (Default: ChromeOS style)\n\n  -l, --libadwaita        Link installed Orchis gtk-4.0 theme to config folder for all libadwaita app use Orchis theme\n  -f, --fixed             Fixed accent(blue) color for gnome-shell &gt;= 47 libadwaita theme\n\n  --tweaks                Specify versions for tweaks [solid|compact|black|primary|macos|submenu|(nord/dracula)] (Options can mix)\n                          1. solid              No transparency panel variant\n                          2. compact            No floating panel variant\n                          3. black              Full black variant\n                          4. primary            Change radio icon checked color to primary theme color (Default is Green)\n                          5. macos              Change window buttons to macOS style\n                          6. submenu            Set normal submenus color contrast (dark submenu style on dark version)\n                          7. [nord|dracula]     Nord/dracula colorscheme themes (nord and dracula can not mix use!)\n                          8. dock               Fix style for 'dash-to-dock' or 'ubuntu-dock' extension\n\n  --round                 Change theme round corner border-radius [Input the px value you want] (Suggested: 2px &lt; value &lt; 16px)\n                          1. 3px\n                          2. 4px\n                          3. 5px\n                          ...\n                          13. 15px\n\n  --shell                 install gnome-shell version [38|40|42|44|46] (Without this option script will detect shell version and install the right theme)\n                          1. 38                 Gnome-shell version &lt;= 38.0\n                          2. 40                 Gnome-shell version = 40.0\n                          3. 42                 Gnome-shell version = 42.0\n                          4. 44                 Gnome-shell version = 44.0\n                          5. 46                 Gnome-shell version = 46.0\n                          6. 47                 Gnome-shell version = 47.0\n                          7. 48                 Gnome-shell version = 48.0\n\n  -r, --remove,\n  -u, --uninstall         Uninstall/Remove installed themes\n\n  -h, --help              Show help\n</code></pre> \n<blockquote> \n <p>For more information, run: <code>./install.sh -h</code></p> \n</blockquote> \n<h2>Tweaks for Orchis</h2> \n<p><img src=\"https://raw.githubusercontent.com/vinceliuice/Orchis-theme/master/images/tweaks-view.png?raw=true\" alt=\"tweaks-view\" /></p> \n<h3>Fix for libadwaita (Gnome-shell &gt;= 42.0)</h3> \n<p><img src=\"https://raw.githubusercontent.com/vinceliuice/Orchis-theme/master/images/libadwaita.png?raw=true\" alt=\"libadwaita\" /></p> \n<p>run: <code>./install.sh -l</code> (Default light version will installed)</p> \n<p>This fix is just a link from selected Ochis gtk-4.0 theme in <code>$HOME/.theme</code> to <code>$HOME/.config/gtk-4.0/gtk.css</code> so it will not support change theme through <code>Gnome-tweaks</code> if you want install other theme version for libadwaita you can run like:</p> \n<pre><code class=\"language-sh\">./install.sh -c dark -l #(Link dark version)\n</code></pre> \n<pre><code class=\"language-sh\">./install.sh -c dark -t purple -l #(Link dark purple version)\n</code></pre> \n<p>and so on ...</p> \n<h3>Fix for Flatpak</h3> \n<pre><code class=\"language-sh\">sudo flatpak override --filesystem=xdg-config/gtk-3.0 &amp;&amp; sudo flatpak override --filesystem=xdg-config/gtk-4.0\n</code></pre> \n<p>If you use flatpak apps, you can run this to fix theme issue.</p>","published_at":1784551148,"fetched_at":1784551148,"first_seen":1784551148},{"id":"f098d399ad4d7132","source_id":"github-trending","source_name":"GitHub Trending (daily CSS)","title":"zarazhangrui/codebase-to-course","url":"https://github.com/zarazhangrui/codebase-to-course","guid":"https://github.com/zarazhangrui/codebase-to-course","summary":"A Claude Code skill that turns any codebase into a beautiful, interactive single-page HTML course for non-technical vibe coders.Codebase to Course A Claude Code skill that turns any codebase into a beautiful, interactive single-page HTML co…","content":"<p>A Claude Code skill that turns any codebase into a beautiful, interactive single-page HTML course for non-technical vibe coders.</p><hr><h1>Codebase to Course</h1> \n<p>A Claude Code skill that turns any codebase into a beautiful, interactive single-page HTML course.</p> \n<p>Point it at a repo. Get back a stunning, self-contained course that teaches how the code works — with scroll-based navigation, animated visualizations, embedded quizzes, and code-with-plain-English side-by-side translations.</p> \n<h2>Who is this for?</h2> \n<p><strong>\"Vibe coders\"</strong> — people who build software by instructing AI coding tools in natural language, without a traditional CS education.</p> \n<p>You've built something (or found something cool on GitHub). It works. But you don't really understand <em>how</em> it works under the hood. This skill generates a course that teaches you — not by lecturing, but by tracing what happens when you actually use the app.</p> \n<p><strong>Your goals are practical, not academic:</strong></p> \n<ul> \n <li>Steer AI coding tools better (make smarter architectural decisions)</li> \n <li>Detect when AI is wrong (spot hallucinations, catch bad patterns)</li> \n <li>Debug when AI gets stuck (break out of bug loops)</li> \n <li>Talk to engineers without feeling lost</li> \n</ul> \n<p>You're not trying to become a software engineer. You want coding as a superpower.</p> \n<h2>What the course looks like</h2> \n<p>The output is a <strong>single HTML file</strong> — no dependencies, no setup, works offline. It includes:</p> \n<ul> \n <li> <p><strong>Scroll-based modules</strong> with progress tracking and keyboard navigation</p> </li> \n <li> <p><strong>Code ↔ Plain English translations</strong> — real code on the left, what it means on the right <img width=\"720\" alt=\"Code translation block\" src=\"https://github.com/user-attachments/assets/fb9e7fac-05c1-4f98-b80c-46543ef81afc\" /></p> </li> \n <li> <p><strong>Animated visualizations</strong> — data flow animations, group chat between components, architecture diagrams <img width=\"720\" alt=\"Animated data flow\" src=\"https://github.com/user-attachments/assets/20fb403e-7dfd-4a47-989b-bbae86ca8041\" /></p> </li> \n <li> <p><strong>Interactive quizzes</strong> that test <em>application</em> not memorization (\"You want to add favorites — which files change?\") <img width=\"720\" alt=\"Interactive quiz\" src=\"https://github.com/user-attachments/assets/57706496-9fa8-457a-8450-3da22789951c\" /></p> </li> \n <li> <p><strong>Glossary tooltips</strong> — hover any technical term for a plain-English definition <img width=\"720\" alt=\"Glossary tooltip\" src=\"https://github.com/user-attachments/assets/ac2f160a-d73f-4779-97b2-a06fdb5f3227\" /></p> </li> \n <li> <p><strong>Warm, distinctive design</strong> — not the typical purple-gradient AI look</p> </li> \n</ul> \n<h2>How to use</h2> \n<h3>As a Claude Code skill</h3> \n<ol> \n <li>Copy the <code>codebase-to-course</code> folder into <code>~/.claude/skills/</code></li> \n <li>Open any project in Claude Code</li> \n <li>Say: <em>\"Turn this codebase into an interactive course\"</em></li> \n</ol> \n<h3>Trigger phrases</h3> \n<ul> \n <li>\"Turn this into a course\"</li> \n <li>\"Explain this codebase interactively\"</li> \n <li>\"Make a course from this project\"</li> \n <li>\"Teach me how this code works\"</li> \n <li>\"Interactive tutorial from this code\"</li> \n</ul> \n<h2>Design philosophy</h2> \n<h3>Build first, understand later</h3> \n<p>This inverts traditional CS education. The old way: memorize concepts for years → eventually build something → finally see the point (most people quit before step 3). This way: <strong>build something → experience it working → now understand how it works.</strong></p> \n<h3>Show, don't tell</h3> \n<p>Every screen is at least 50% visual. Max 2-3 sentences per text block. If something can be a diagram, animation, or interactive element — it shouldn't be a paragraph.</p> \n<h3>Quizzes test doing, not knowing</h3> \n<p>No \"What does API stand for?\" Instead: \"A user reports stale data after switching pages. Where would you look first?\" Quizzes test whether you can <em>use</em> what you learned to solve a new problem.</p> \n<h3>No recycled metaphors</h3> \n<p>Each concept gets a metaphor that fits <em>that specific idea</em>. A database is a library with a card catalog. Auth is a bouncer checking IDs. API rate limiting is a nightclub with a capacity limit. Never the same metaphor twice.</p> \n<h3>Original code only</h3> \n<p>Code snippets are exact copies from the real codebase — never modified or simplified. The learner should be able to open the actual file and see the same code they learned from.</p> \n<h2>Skill structure</h2> \n<pre><code>codebase-to-course/\n├── SKILL.md                          # Main skill instructions\n└── references/\n    ├── design-system.md              # CSS tokens, typography, colors, layout\n    └── interactive-elements.md       # Quiz, animation, and visualization patterns\n</code></pre> \n<hr /> \n<p>Built by <a href=\"https://x.com/zarazhangrui\">Zara</a> with Claude Code.</p>","published_at":1784551148,"fetched_at":1784551148,"first_seen":1784551148},{"id":"75d5625bc1d22835","source_id":"bbc-world","source_name":"BBC World","title":"Utah firefighter and four family members killed in flash flooding","url":"https://www.bbc.co.uk/news/articles/c9d8l88jnwvo?at_medium=RSS&at_campaign=rss","guid":"https://www.bbc.co.uk/news/articles/c9d8l88jnwvo#1","summary":"A husband, wife and their three sons died - meaning that only a daughter who did not join the outing is still alive.","content":"A husband, wife and their three sons died - meaning that only a daughter who did not join the outing is still alive.","published_at":1784549638,"fetched_at":1784551149,"first_seen":1784551149},{"id":"f80f0b9ae82cccee","source_id":"hn","source_name":"Hacker News","title":"The Trump administration's Threat to Scientific Research","url":"https://marginalrevolution.com/marginalrevolution/2026/07/the-trump-administrations-threat-to-scientific-research.html","guid":"https://news.ycombinator.com/item?id=48977564","summary":"Article URL: https://marginalrevolution.com/marginalrevolution/2026/07/the-trump-administrations-threat-to-scientific-research.html Comments URL: https://news.ycombinator.com/item?id=48977564 Points: 47 # Comments: 6","content":"\n<p>Article URL: <a href=\"https://marginalrevolution.com/marginalrevolution/2026/07/the-trump-administrations-threat-to-scientific-research.html\">https://marginalrevolution.com/marginalrevolution/2026/07/the-trump-administrations-threat-to-scientific-research.html</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=48977564\">https://news.ycombinator.com/item?id=48977564</a></p>\n<p>Points: 47</p>\n<p># Comments: 6</p>\n","published_at":1784548843,"fetched_at":1784551148,"first_seen":1784551148},{"id":"a86e3a191c43210b","source_id":"bbc-world","source_name":"BBC World","title":"Scores feared dead after passenger ferry capsizes off Guyana","url":"https://www.bbc.co.uk/news/articles/cm2gm99nrm7o?at_medium=RSS&at_campaign=rss","guid":"https://www.bbc.co.uk/news/articles/cm2gm99nrm7o#1","summary":"Sixty-seven people have been rescued but the ferry is thought to have had more than 130 people on board.","content":"Sixty-seven people have been rescued but the ferry is thought to have had more than 130 people on board. ","published_at":1784547452,"fetched_at":1784551149,"first_seen":1784551149},{"id":"5ed2967636ab304a","source_id":"bbc-world","source_name":"BBC World","title":"JD Vance says wife Usha and son 'happy and healthy' after birth of fourth child","url":"https://www.bbc.co.uk/news/articles/cj63kngxpxpo?at_medium=RSS&at_campaign=rss","guid":"https://www.bbc.co.uk/news/articles/cj63kngxpxpo#0","summary":"The couple welcomed their fourth child, Alec Neel Vance, on Sunday morning.","content":"The couple welcomed their fourth child, Alec Neel Vance, on Sunday morning.","published_at":1784546910,"fetched_at":1784551149,"first_seen":1784551149},{"id":"84c873c8cc301ed9","source_id":"bbc-world","source_name":"BBC World","title":"Trump says US strikes hit Iran in 'honour' of American soldiers killed","url":"https://www.bbc.co.uk/news/articles/cly52xzjd3qo?at_medium=RSS&at_campaign=rss","guid":"https://www.bbc.co.uk/news/articles/cly52xzjd3qo#0","summary":"Iran responded with attacks in Syria and Jordan, as two ships reportedly exploded in the Strait of Hormuz.","content":"Iran responded with attacks in Syria and Jordan, as two ships reportedly exploded in the Strait of Hormuz.","published_at":1784546320,"fetched_at":1784551149,"first_seen":1784551149},{"id":"59204dbdfd5ad88d","source_id":"hn","source_name":"Hacker News","title":"Airport Simulator","url":"https://airport.apunen.com/","guid":"https://news.ycombinator.com/item?id=48976846","summary":"Article URL: https://airport.apunen.com/ Comments URL: https://news.ycombinator.com/item?id=48976846 Points: 15 # Comments: 3","content":"\n<p>Article URL: <a href=\"https://airport.apunen.com/\">https://airport.apunen.com/</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=48976846\">https://news.ycombinator.com/item?id=48976846</a></p>\n<p>Points: 15</p>\n<p># Comments: 3</p>\n","published_at":1784543440,"fetched_at":1784551148,"first_seen":1784551148},{"id":"9938537b7ff933db","source_id":"hn","source_name":"Hacker News","title":"Airbus Takes Flight from AWS","url":"https://www.theregister.com/columnists/2026/07/20/airbus-takes-flight-from-aws-what-happens-next-is-critical/5274109","guid":"https://news.ycombinator.com/item?id=48976682","summary":"Article URL: https://www.theregister.com/columnists/2026/07/20/airbus-takes-flight-from-aws-what-happens-next-is-critical/5274109 Comments URL: https://news.ycombinator.com/item?id=48976682 Points: 91 # Comments: 56","content":"\n<p>Article URL: <a href=\"https://www.theregister.com/columnists/2026/07/20/airbus-takes-flight-from-aws-what-happens-next-is-critical/5274109\">https://www.theregister.com/columnists/2026/07/20/airbus-takes-flight-from-aws-what-happens-next-is-critical/5274109</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=48976682\">https://news.ycombinator.com/item?id=48976682</a></p>\n<p>Points: 91</p>\n<p># Comments: 56</p>\n","published_at":1784542342,"fetched_at":1784551148,"first_seen":1784551148},{"id":"805c71a8e42a6cf4","source_id":"bbc-world","source_name":"BBC World","title":"Boy, 13, dies during World Cup celebrations in Spain","url":"https://www.bbc.co.uk/news/articles/c0qvdy0jv05o?at_medium=RSS&at_campaign=rss","guid":"https://www.bbc.co.uk/news/articles/c0qvdy0jv05o#0","summary":"Two other young people were injured after a fountain partially collapsed in Salamanca's Ciudad Rodrigo.","content":"Two other young people were injured after a fountain partially collapsed in Salamanca's Ciudad Rodrigo. ","published_at":1784541764,"fetched_at":1784551149,"first_seen":1784551149},{"id":"3725ab9f7f1ea1f0","source_id":"bbc-world","source_name":"BBC World","title":"From hundreds to thousands: How India's 'cockroach' protest movement has grown","url":"https://www.bbc.co.uk/news/videos/c0qvdywj97ko?at_medium=RSS&at_campaign=rss","guid":"https://www.bbc.co.uk/news/videos/c0qvdywj97ko#3","summary":"BBC's Azadeh Moshiri reports as thousands attempt to march to India's parliament in support of the Cockroach Janta Party's demand for education reforms.","content":"BBC's Azadeh Moshiri reports as thousands attempt to march to India's parliament in support of the Cockroach Janta Party's demand for education reforms.","published_at":1784536882,"fetched_at":1784551149,"first_seen":1784551149}],"page":1,"pages":4,"total":61,"per_page":20}