From 9643610ef4c5ce9371b192c336d0326e705746df Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Fri, 10 Jan 2025 15:57:02 -0500 Subject: [PATCH] feat(blog): migrate sunshine community guides --- _config_theme.yml | 5 +- _includes/admonition.html | 35 + _includes/tabs.html | 35 + ...9-14-remote-ssh-headless-sunshine-setup.md | 523 +++++++++++++++ ...iscord-call-cancellation-sunshine-linux.md | 34 + ...cord-call-cancellation-sunshine-windows.md | 39 ++ ...art-sunshine-on-boot-without-auto-login.md | 605 ++++++++++++++++++ _posts/guides/1970-01-01-blog-guide.md | 127 ++++ ...multi-platform-cpp-development-in-clion.md | 2 +- _sass/admonition.scss | 79 +++ .../custom-styles.css => _sass/styles.scss | 54 +- assets/css/pygment_highlights.css | 2 +- assets/css/styles.scss | 4 + assets/img/icons/align-left-solid.svg | 1 + assets/img/icons/bolt-solid.svg | 1 + assets/img/icons/bug-solid.svg | 1 + assets/img/icons/check-circle-solid.svg | 1 + .../img/icons/exclamation-triangle-solid.svg | 1 + assets/img/icons/fire-solid.svg | 1 + assets/img/icons/info-circle-solid.svg | 1 + assets/img/icons/list-ol-solid.svg | 1 + assets/img/icons/pen-solid.svg | 1 + assets/img/icons/question-circle-solid.svg | 1 + assets/img/icons/quote-right-solid.svg | 1 + assets/img/icons/times-circle-solid.svg | 1 + .../01.png | Bin 0 -> 28055 bytes .../02.png | Bin 0 -> 39673 bytes .../03.png | Bin 0 -> 28099 bytes .../04.png | Bin 0 -> 96727 bytes .../05.png | Bin 0 -> 97212 bytes 30 files changed, 1549 insertions(+), 7 deletions(-) create mode 100644 _includes/admonition.html create mode 100644 _includes/tabs.html create mode 100644 _posts/guides-community/2023-09-14-remote-ssh-headless-sunshine-setup.md create mode 100644 _posts/guides-community/2024-04-18-discord-call-cancellation-sunshine-linux.md create mode 100644 _posts/guides-community/2024-05-24-discord-call-cancellation-sunshine-windows.md create mode 100644 _posts/guides-community/2024-10-16-autostart-sunshine-on-boot-without-auto-login.md create mode 100644 _posts/guides/1970-01-01-blog-guide.md rename _posts/{ => guides}/2024-02-01-multi-platform-cpp-development-in-clion.md (98%) create mode 100644 _sass/admonition.scss rename assets/css/custom-styles.css => _sass/styles.scss (60%) create mode 100644 assets/css/styles.scss create mode 100644 assets/img/icons/align-left-solid.svg create mode 100644 assets/img/icons/bolt-solid.svg create mode 100644 assets/img/icons/bug-solid.svg create mode 100644 assets/img/icons/check-circle-solid.svg create mode 100644 assets/img/icons/exclamation-triangle-solid.svg create mode 100644 assets/img/icons/fire-solid.svg create mode 100644 assets/img/icons/info-circle-solid.svg create mode 100644 assets/img/icons/list-ol-solid.svg create mode 100644 assets/img/icons/pen-solid.svg create mode 100644 assets/img/icons/question-circle-solid.svg create mode 100644 assets/img/icons/quote-right-solid.svg create mode 100644 assets/img/icons/times-circle-solid.svg create mode 100644 assets/img/posts/2024-04-18-discord-call-cancellation-sunshine-linux/01.png create mode 100644 assets/img/posts/2024-04-18-discord-call-cancellation-sunshine-linux/02.png create mode 100644 assets/img/posts/2024-04-18-discord-call-cancellation-sunshine-linux/03.png create mode 100644 assets/img/posts/2024-04-18-discord-call-cancellation-sunshine-linux/04.png create mode 100644 assets/img/posts/2024-04-18-discord-call-cancellation-sunshine-linux/05.png diff --git a/_config_theme.yml b/_config_theme.yml index 317961c3..ecbec6d2 100644 --- a/_config_theme.yml +++ b/_config_theme.yml @@ -59,8 +59,11 @@ navbar-text-col: "#e4e6eb" page-col: "#303436" text-col: "#e4e4e4" mobile-theme-col: "#05FF3B" +sass: + sass_dir: _sass + style: compressed site-css: - - "/assets/css/custom-styles.css" + - "/assets/css/styles.css" gtag: "G-SSW90X5YZX" giscus: hostname: giscus.app # Replace with your giscus instance's hostname if self-hosting diff --git a/_includes/admonition.html b/_includes/admonition.html new file mode 100644 index 00000000..1eb2738f --- /dev/null +++ b/_includes/admonition.html @@ -0,0 +1,35 @@ +{% comment %} + credit: https://www.adamsdesk.com/posts/admonitions-jekyll +{% endcomment %} + +{% if include.type.size > 0 and include.body.size > 0 %} + {% assign types = " + attention:Attention, + caution:Caution, + danger:Danger, + error:Error, + hint:Hint, + important:Important, + note:Note, + seealso:See also, + tip:Tip, + todo: TODO, + warning:Warning" | split: "," %} + {% assign title = include.title | default: "" %} + {% if title == "" %} + {% for type in types %} + {% assign typeKeyVal = type | split: ":" %} + {% assign typeKey = typeKeyVal[0] | strip %} + {% assign typeValue = typeKeyVal[1] | strip %} + {% if typeKey == include.type %} + {% assign title = typeValue %} + {% endif %} + {% endfor %} + {% endif %} +
{{ title }}
++ {{ include.body | markdownify }} +
+