Skip to content

Commit

Permalink
Added theme support (currently inactive)
Browse files Browse the repository at this point in the history
  • Loading branch information
rvtr committed Oct 23, 2024
1 parent 07fafca commit 02eee67
Show file tree
Hide file tree
Showing 33 changed files with 680 additions and 563 deletions.
18 changes: 9 additions & 9 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ url: https://randommeaninglesscharacters.com
shopurl: https://shop.randommeaninglesscharacters.com

# https://cdn.randommeaninglesscharacters.com/guide/
imgdir: https://cdn.randommeaninglesscharacters.com/dsi-photos/
appdir: https://cdn.randommeaninglesscharacters.com/dsi-devapps/
releasedir: https://cdn.randommeaninglesscharacters.com/releases/
toolsdir: https://cdn.randommeaninglesscharacters.com/tools/
guidedir: https://cdn.randommeaninglesscharacters.com/guide/
blogdir: https://cdn.randommeaninglesscharacters.com/blog/
releasedir: https://cdn.randommeaninglesscharacters.com/releases/
imgui: https://cdn.randommeaninglesscharacters.com/ui-images/
imgdir: /S3/dsi-photos/
appdir: /S3/dsi-devapps/
releasedir: /S3/releases/
toolsdir: /S3/tools/
guidedir: /S3/guide/
blogdir: /S3/blog/
releasedir: /S3/releases/
imgui: /S3/ui-images/

# external links
# appdir: https://archive.org/download/rmc-dsi_v2/
Expand All @@ -28,7 +28,7 @@ twltoolsred: https://github.com/rvtr/TwlToolsRED/
# - tree/<branch>/path/to/file.txt

# This is for programs that are a part of a set (eg. TWL EVA IMPORT, TWL EVA AGING, TWL EVA MIC)
category-list: [TWL EVA, prototype firmware]
category-list: [TWL EVA, Nitro EVA, prototype firmware]

plugins:
- jekyll-feed
Expand Down
660 changes: 330 additions & 330 deletions _data/dsinfo.csv

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions _includes/devcsv.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
{%- if ENTRY.TARGET != "Stage2" -%}
<div class="devcsv-preview-container">
<div style="">
<div class="preview-container">
<div class="preview-container colorbox">
<div class="preview-flex">
<div class="preview-text">
{{ ENTRY.BANNER }}<br>{{ ENTRY.BANNER1 }}
Expand All @@ -23,9 +23,9 @@
</div>
</div>
{%- if ENTRY.TARGET == "CARD" -%}
<img src="{{ site.imgui }}menu/dsi_pink_homemenu_card.png" class="" style="width:100%;">
<img src="{{ site.imgui }}menu/green/dsi_homemenu_card.png" class="" style="width:100%;">
{%- else -%}
<img src="{{ site.imgui }}menu/dsi_pink_homemenu_nand.png" class="" style="width:100%;">
<img src="{{ site.imgui }}menu/green/dsi_homemenu_nand.png" class="" style="width:100%;">
{%- endif -%}
</div>
</div>
Expand Down
4 changes: 0 additions & 4 deletions _includes/footerdsi.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,4 @@
<div class="text-center align-items-center" style="font-size:10px;position:fixed;bottom:0;right:0;align-content:right;background-color:#feb0fc;z-index:99;">
Copyright &copy; 2021-<span id="footerDate"></span> Lillian M. Skinner <a href="/contact.html" class="text-reset fw-bold">Contact me.</a>
</div>
<div align='center' hidden>
<img src="https://profile-counter.glitch.me/rvtr/count.svg">
</div>

</footer>
54 changes: 27 additions & 27 deletions _includes/navdsi.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,69 +5,69 @@

<div class="nav-content">
<div class="nav-content-container"> <!-- 14 boxes please -->
<div class="nav-content-box">
<div class="nav-content-box colorbox0">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_boxfull.png" />
<a href="/"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png" /></a>
<a href="/"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png" /></a>
<img src="{{ site.imgui }}navbar/home_128.png" class="nav-content-box-icon">
</div>
<div class="nav-content-box">
<div class="nav-content-box colorbox1">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_boxfull.png" />
<a href="{{ site.shopurl }}"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png" /></a>
<a href="{{ site.shopurl }}"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png" /></a>
<img src="{{ site.imgui }}navbar/devshop_128.png" class="nav-content-box-icon">
</div>
<div class="nav-content-box">
<div class="nav-content-box colorbox2">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_boxfull.png" />
<a href="/dsidev/guides.html"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png"/></a>
<a href="/dsidev/guides.html"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png"/></a>
<img src="{{ site.imgui }}navbar/guides.png" class="nav-content-box-icon">
</div>
<div class="nav-content-box">
<div class="nav-content-box colorbox3">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_boxfull.png" />
<a href="/dsidev/releases.html"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png" /></a>
<a href="/dsidev/releases.html"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png" /></a>
<img src="{{ site.imgui }}navbar/releases.png" class="nav-content-box-icon">
</div>
<div class="nav-content-box">
<div class="nav-content-box colorbox0">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_box.png" />
<img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png" />
<img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png" />
<img src="" class="nav-content-box-icon">
</div>
<div class="nav-content-box">
<div class="nav-content-box colorbox1">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_box.png" />
<img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png" />
<img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png" />
<img src="" class="nav-content-box-icon">
</div>
<div class="nav-content-box">
<div class="nav-content-box colorbox2">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_box.png" />
<img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png" />
<img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png" />
<img src="" class="nav-content-box-icon">
</div>
<div class="nav-content-box">
<div class="nav-content-box colorbox3">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_box.png" />
<img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png" />
<img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png" />
<img src="" class="nav-content-box-icon">
</div>
<div class="nav-content-box">
<div class="nav-content-box colorbox0">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_box.png" />
<img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png" />
<img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png" />
<img src="" class="nav-content-box-icon">
</div>
<div class="nav-content-box">
<div class="nav-content-box colorbox1">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_box.png" />
<img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png" />
<img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png" />
<img src="" class="nav-content-box-icon">
</div>
<div class="nav-content-box">
<div class="nav-content-box colorbox2">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_boxfull.png" />
<a href="https://ko-fi.com/rvtr" target="_blank"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png" /></a>
<img src="{{ site.imgui }}navbar/ko-fi_32.png" class="nav-content-box-icon">
<a href="https://ko-fi.com/rvtr" target="_blank"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png" /></a>
<img src="{{ site.imgui }}navbar/ko-fi_128.png" class="nav-content-box-icon">
</div>
<div class="nav-content-box">
<div class="nav-content-box colorbox3">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_boxfull.png" />
<a href="https://discord.gg/se9yQBeX3e" target="_blank"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png" /></a>
<a href="https://discord.gg/se9yQBeX3e" target="_blank"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png" /></a>
<img src="{{ site.imgui }}navbar/discord_128.png" class="nav-content-box-icon">
</div>
<div class="nav-content-box">
<div class="nav-content-box colorbox0">
<img class="nav-content-box-main" src="{{ site.imgui }}menu/dsi_boxfull.png" />
<a href="https://github.com/rvtr/rvtr.github.io" target="_blank"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/dsi_red_boxoverlay.png" /></a>
<a href="https://github.com/rvtr/rvtr.github.io" target="_blank"><img class="nav-content-box-sub" src="{{ site.imgui }}menu/green/dsi_boxoverlay.png" /></a>
<img src="{{ site.imgui }}navbar/github_128.png" class="nav-content-box-icon">
</div>

Expand Down
18 changes: 9 additions & 9 deletions _layouts/devinfo.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
{%- if ENTRY.PROGRAM == page.app -%}
<div class="devinfo-container">
<!-- MAIN CONTENT -->
<div class="devinfo-container-main">
<img src="{{ site.imgui }}menu/dsi_red_widebarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
<div class="devinfo-container-main colorbox0">
<img src="{{ site.imgui }}menu/green/dsi_widebarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
<div style="background-image: url('{{ site.imgui }}menu/dsi_widepromptnobar.png');background-size:100% 100%;position: static;display: inline-block;width:100%;">
<div class="devinfo-main" style="position:relative;">
<div style="text-align:right;"><a href="https://github.com/rvtr/rvtr.github.io/edit/master/dsidev/{{ ENTRY.PROGRAM | downcase }}.html" target="_blank">Edit</a></div>
Expand Down Expand Up @@ -51,31 +51,31 @@ <h1>{{ ENTRY.TITLE }}</h1>
{{ content }}
</div>
</div>
<img src="{{ site.imgui }}menu/dsi_red_widebarnoprompt_d.png" style="width: 100%;display: block;" class="pixelate">
<img src="{{ site.imgui }}menu/green/dsi_widebarnoprompt_d.png" style="width: 100%;display: block;" class="pixelate">
</div>

<!-- I LOVE INLINE CSS!!!!!!!! -->

<!-- SUB CONTENT - FOR DESKTOP -->
<div class="devinfo-container-sub">
<img src="{{ site.imgui }}menu/dsi_red_thinbarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
<div class="devinfo-container-sub colorbox1">
<img src="{{ site.imgui }}menu/green/dsi_thinbarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
<div style="background-image: url('{{ site.imgui }}menu/dsi_thinpromptnobar.png');background-size:100% 100%;position: static;display: inline-block;width:100%;">
<div class="devinfo-sub" style="position:relative;">
{% include devcsv.html %}
</div>
</div>
<img src="{{ site.imgui }}menu/dsi_red_thinbarnoprompt_d.png" style="width: 100%;display:block;" class="pixelate">
<img src="{{ site.imgui }}menu/green/dsi_thinbarnoprompt_d.png" style="width: 100%;display:block;" class="pixelate">
</div>

<!-- SUB CONTENT - FOR MOBILE (SUB2) -->
<div class="devinfo-container-sub2">
<img src="{{ site.imgui }}menu/dsi_red_widebarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
<div class="devinfo-container-sub2 colorbox1">
<img src="{{ site.imgui }}menu/green/dsi_widebarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
<div style="background-image: url('{{ site.imgui }}menu/dsi_widepromptnobar.png');background-size:100% 100%;position: static;display: inline-block;width:100%;">
<div class="devinfo-sub2" style="position:relative;">
{% include devcsv.html %}
</div>
</div>
<img src="{{ site.imgui }}menu/dsi_red_widebarnoprompt_d.png" style="width: 100%;display:block;" class="pixelate">
<img src="{{ site.imgui }}menu/green/dsi_widebarnoprompt_d.png" style="width: 100%;display:block;" class="pixelate">
</div>

</div>
Expand Down
23 changes: 12 additions & 11 deletions _layouts/dsiware.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,18 @@
<meta property="og:description" content="DS(i) development software documentation and preservation.">
<meta name="keywords" content="dsi, ds, nintendo, dev" />
{%- else -%}
{%- for ENTRY in site.data.dsinfo -%}
{%- if ENTRY.PROGRAM == page.app -%}
{%- if ENTRY.PUBLISHED == "TRUE" -%}
<title>{{ page.app }} | {{ site.title }}</title>
<meta property="og:title" content="{{ page.app }}">
<meta property="og:image" content="{{ site.imgdir }}{{ ENTRY.PROGRAM }}/{{ ENTRY.PROGRAM }}.gif">
<meta name="description" content="{{ ENTRY.DESC }} for {{ ENTRY.SYSTEM }}">
<meta property="og:description" content="{{ ENTRY.DESC }} for {{ ENTRY.SYSTEM }}">
<meta name="keywords" content="dsi, ds, nintendo, dev, {{ page.app }}" />
{%- for ENTRY in site.data.dsinfo -%}
{%- if ENTRY.PROGRAM == page.app -%}
{%- if ENTRY.PUBLISHED == "TRUE" -%}
<title>{{ page.app }} | {{ site.title }}</title>
<meta property="og:title" content="{{ page.app }}">
<meta property="og:image" content="{{ site.imgdir }}{{ ENTRY.PROGRAM }}/{{ ENTRY.PROGRAM }}.gif">
<meta name="description" content="{{ ENTRY.DESC }} for {{ ENTRY.SYSTEM }}">
<meta property="og:description" content="{{ ENTRY.DESC }} for {{ ENTRY.SYSTEM }}">
<meta name="keywords" content="dsi, ds, nintendo, dev, {{ page.app }}" />
{%- endif -%}
{%- endif -%}
{%- endif -%}
{%- endfor -%}
{%- endfor -%}
{%- endif %}
<link rel="icon" type="image/png" href="/icon.png"/>
<link rel="stylesheet" type="text/css" href="/assets/css/styledsi.css">
Expand Down Expand Up @@ -70,4 +70,5 @@
<footer>
{% include footerdsi.html %}
</footer>
<script src="/theme.js"></script>
</html>
7 changes: 4 additions & 3 deletions _layouts/release.html
Original file line number Diff line number Diff line change
Expand Up @@ -63,19 +63,20 @@
{% include navdsi.html %}
{% include navncx.html %}
<div id="content-wrap">
<div class="devinfo-container-main releasepage">
<img src="{{ site.imgui }}menu/dsi_red_widebarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
<div class="devinfo-container-main releasepage colorbox">
<img src="{{ site.imgui }}menu/green/dsi_widebarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
<div style="background-image: url('{{ site.imgui }}menu/dsi_widepromptnobar.png');background-size:100% 100%;position: static;display: inline-block;">
<div class="devinfo-main" style="position:relative;">
<div style="text-align:right;"><a href="https://github.com/rvtr/rvtr.github.io/edit/master{{ page.url }}" target="_blank">Edit</a></div>
{{ content }}
</div>
</div>
<img src="{{ site.imgui }}menu/dsi_red_widebarnoprompt_d.png" style="width: 100%;display: block;" class="pixelate">
<img src="{{ site.imgui }}menu/green/dsi_widebarnoprompt_d.png" style="width: 100%;display: block;" class="pixelate">
</div>
</div>
</body>
<footer>
{% include footerdsi.html %}
</footer>
<script src="/theme.js"></script>
</html>
8 changes: 4 additions & 4 deletions contact.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
---

<div style="margin:1%;">
<div class="devinfo-container-main releasepage">
<img src="{{ site.imgui }}menu/dsi_red_widebarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
<div class="devinfo-container-main releasepage colorbox">
<img src="{{ site.imgui }}menu/green/dsi_widebarnoprompt_u.png" style="width: 100%;position: static;display: block;" class="pixelate">
<div style="background-image: url('{{ site.imgui }}menu/dsi_widepromptnobar.png');background-size:100% 100%;position: static;display: inline-block;width:100%;">
<div class="devinfo-main" style="position:relative;"><br>
<h3 style="padding-top:0;">Get in touch!</h3>
Expand All @@ -14,11 +14,11 @@ <h3 style="padding-top:0;">Get in touch!</h3>
<ul>
<li>My Discord handle is <code>@rvtr</code>, but you can also find me and other DSi nerds on my <a href="https://discord.randommeaninglesscharacters.com" target="_blank">discord server</a></li>
<li>My email is <a href="emailto:rmc@randommeaninglesscharacters.com">rmc@randommeaninglesscharacters.com</a> (less likely to check)</li>
<li>My <a href="https://gbatemp.net/members/rvtr.507976/" target="_blank">GBATemp</a> PMs are also open<a</li>
<li>My <a href="https://gbatemp.net/members/rvtr.507976/" target="_blank">GBATemp</a> PMs are also open</li>
</ul>
</div>
</p>
</div>
<img src="{{ site.imgui }}menu/dsi_red_widebarnoprompt_d.png" style="width: 100%;display: block;" class="pixelate">
<img src="{{ site.imgui }}menu/green/dsi_widebarnoprompt_d.png" style="width: 100%;display: block;" class="pixelate">
</div>
</div>
2 changes: 1 addition & 1 deletion dsidev/ctrboardchecker.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ <h2>Internal factory hardware photos</h2>
<div class="screenshot">
<a href="{{ site.imgdir }}{{ page.app }}/external/TWLC-PWR-01_front.jpg" target="_blank"><img src="{{ site.imgdir }}{{ page.app }}/external/TWLC-PWR-01_front.jpg"></a>
<a href="{{ site.imgdir }}{{ page.app }}/external/TWLC-PWR-01_back.jpg" target="_blank"><img src="{{ site.imgdir }}{{ page.app }}/external/TWLC-PWR-01_back.jpg"></a>
<a href="{{ site.imgdir }}{{ page.app }}/external/TWLC-PWR-01_front.jpg" target="_blank"><img src="{{ site.imgdir }}{{ page.app }}/external/RVLC-PWR-01_front.jpg"></a>
<a href="{{ site.imgdir }}{{ page.app }}/external/RVLC-PWR-01_front.jpg" target="_blank"><img src="{{ site.imgdir }}{{ page.app }}/external/RVLC-PWR-01_front.jpg"></a>
<a href="{{ site.imgdir }}{{ page.app }}/external/pwr_location.png" target="_blank"><img src="{{ site.imgdir }}{{ page.app }}/external/pwr_location.png"></a>

</div>
Expand Down
4 changes: 1 addition & 3 deletions dsidev/dsprotect.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,4 @@
layout: devinfo
app: DSProtect
---
DSProtect is Nintendo's official library for detecting emulators and flashcarts (called "magicons") as an antipiracy measure. The apps on this page were used as demos of the different detection routines.

https://twlsdk.randommeaninglesscharacters.com/docs/mw/DSProtect/index.html
DSProtect is an official library created by NetAgent for detecting emulators and flashcarts (called "magicons") as an antipiracy measure. The DSProtect library contains multiple SRLs used as examples of how DSProtect functions would be used, and they test
Loading

0 comments on commit 02eee67

Please sign in to comment.