diff --git a/.github/defs.py b/.github/defs.py
index c4c69c27..88941781 100644
--- a/.github/defs.py
+++ b/.github/defs.py
@@ -46,14 +46,21 @@ def rel_path(path: str, from_path: str) -> str:
LB_SPACER = " " + NB_SPACE
_pages = {
- "custom": "Custom Themes",
- "remixed": "Remixed Themes",
- "icons_themes": "Theme Icon Packs",
- "icons_standalone": "Standalone Icon Packs"
+ "custom": "Originals",
+ "remixed": "Remixed",
+ "icons_themes": "Iconified",
+ "icons_standalone": "Extra Icons"
+}
+
+PAGE_TITLES = {
+ "custom": "Originals — Custom Made Themes",
+ "remixed": "Remixed — Alternative Versions of Themes",
+ "icons_themes": "Iconified — Themes with Icon Packs",
+ "icons_standalone": "Extra Icons — Standalone Icon Packs"
}
HEADER_LINKS = {
- "index": ["Index", README_PATH],
+ "index": ["Start", README_PATH],
**{name: [text.replace(" ", NB_SPACE), os.path.join(PAGES_DIR, name, "index.md")] for name, text in _pages.items()},
"contributing": ["Contributing", from_src("../CONTRIBUTING.md")]
}
diff --git a/.github/generate.py b/.github/generate.py
index c8d591b9..a5ab63e5 100644
--- a/.github/generate.py
+++ b/.github/generate.py
@@ -12,10 +12,9 @@
from utils import get_files, get_lines, get_subdirs, urlencode, git_last_changed, git_commit_count, datetime
from validation import validate_theme
-from generate_icons import generate_icon_pack_table, get_ordered_icons
+from generate_icons import generate_icon_pack_table, get_ordered_icons, IconPack, generate_icon_pack_url, icons_blacklist
-icons_blacklist = get_lines(ICONS_BLACKLIST)
themes_featured = []
themes_icon_packs = []
@@ -49,11 +48,11 @@ def main():
os.makedirs(PAGES_DIR, exist_ok=True)
- write_pages(themes_custom, "custom", "Custom Themes", generate_table_grid)
- write_pages(themes_remixed, "remixed", "Remixed Themes", generate_table_grid)
+ write_pages(themes_custom, "custom", generate_table_grid)
+ write_pages(themes_remixed, "remixed", generate_table_grid)
- write_pages(themes_icon_packs, "icons_themes", "Theme Icon Packs", generate_icon_pack_table)
- write_pages(standalone_icon_packs, "icons_standalone", "Standalone Icon Packs", generate_icon_pack_table)
+ write_pages(themes_icon_packs, "icons_themes", generate_icon_pack_table)
+ write_pages(standalone_icon_packs, "icons_standalone", generate_icon_pack_table)
write_file(README_PATH, generate_index({
"custom": len(themes_custom),
@@ -92,8 +91,8 @@ def generate_index(counts: dict):
def generate_index_list(counts: dict) -> str:
buffer = ""
for group_name, count in counts.items():
- text, link = HEADER_LINKS[group_name]
- buffer += f"### [{text} ({count})]({rel_path(link, '.')})\n\n"
+ _, link = HEADER_LINKS[group_name]
+ buffer += f"### [{PAGE_TITLES[group_name]} ({count})]({rel_path(link, '.')})\n\n"
return buffer
@@ -102,14 +101,14 @@ def generate_recents_grid(items: list[dict]) -> str:
return apply_template(GRID_TEMPLATE, {"GRID_ITEMS": "\n\n".join(generate_item(item["theme"]) for item in items[:MAX_RECENTS])})
-def write_pages(items: list, group_name: str, group_header: str, item_grid_generator: Callable[[list], str], page_size: int = 12, **opts):
+def write_pages(items: list, group_name: str, item_grid_generator: Callable[[list], str], page_size: int = 12, **opts):
workdir = os.path.join(PAGES_DIR, group_name)
os.makedirs(workdir, exist_ok=True)
total = len(items)
num_pages = math.ceil(total / page_size)
- for page in tqdm(range(num_pages), desc=group_header):
+ for page in tqdm(range(num_pages), desc=PAGE_TITLES[group_name]):
current_path = os.path.join(workdir, format_page_filename(page))
index = page * page_size
@@ -117,7 +116,7 @@ def write_pages(items: list, group_name: str, group_header: str, item_grid_gener
buffer = ""
buffer += apply_template(HEADER_TEMPLATE, { "LINKS": generate_header_links(current_path, current_group=group_name) })
- buffer += f"\n## {group_header}\n\n*Page {page + 1} of {num_pages} — {total} items available*\n"
+ buffer += f"\n## {PAGE_TITLES[group_name]}\n\n*Page {page + 1} of {num_pages} — {total} items available*\n"
buffer += item_grid_generator(batch, **opts) + "\n\n"
if num_pages > 1:
@@ -265,16 +264,14 @@ def generate_item(theme: str, index: int = 0, collect_data: bool = False) -> str
if collect_data:
if has_icon_pack:
- for subdir in theme_subdirs:
- if os.path.isdir(f"{subdir}/icons") and os.path.basename(subdir) not in icons_blacklist:
- themes_icon_packs.append({
- "name": os.path.basename(subdir),
- "path": from_src(os.path.join("..", subdir, "icons")),
- "is_theme": True,
- "theme": theme,
- "release_url": release_url,
- "preview_url": generate_icon_pack_url(theme, [subdir])
- })
+ valid_subdirs = [subdir for subdir in theme_subdirs if os.path.isdir(f"{subdir}/icons") and os.path.basename(subdir) not in icons_blacklist]
+ themes_icon_packs.extend(IconPack(
+ dir_name=os.path.basename(subdir),
+ dir_path=os.path.join(subdir, "icons"),
+ theme=theme,
+ release_url=release_url,
+ theme_subdir=subdir)
+ for subdir in valid_subdirs)
if commit_count <= 1:
recents_maybe_append(recently_added, last_changed_datetime, theme)
else:
@@ -288,14 +285,5 @@ def recents_maybe_append(recents: list[dict], timestamp: datetime, theme: str):
recents.append({"ts": timestamp, "theme": theme})
-def generate_icon_pack_url(theme: str, theme_subdirs: list[str]) -> str:
- icons_dirs = [f"{subdir}/icons" for subdir in theme_subdirs if os.path.isdir(f"{subdir}/icons") and os.path.basename(subdir) not in icons_blacklist]
-
- url = f"https://onionui.github.io/iconpack_preview.html#{urlencode(theme)},"
- url += ",".join(f"{urlencode(os.path.basename(os.path.dirname(icons_dir)))}:{urlencode(icons_dir)}" for icons_dir in icons_dirs)
-
- return url
-
-
if __name__ == "__main__":
main()
diff --git a/.github/generate_icons.py b/.github/generate_icons.py
index e8004042..3ef1f013 100644
--- a/.github/generate_icons.py
+++ b/.github/generate_icons.py
@@ -10,80 +10,85 @@
ALL_ICONS = ['32X', '5200', '7800', 'amiga', 'arcade', 'atari', 'c64', 'col', 'cpc', 'cps1', 'cps2', 'cps3', 'dos', 'fairchild', 'fc', 'fds', 'gb', 'gba', 'gbc', 'gg', 'gw', 'itv', 'lynx', 'md', 'megaduck', 'ms', 'msx', 'nds', 'neocd', 'neogeo', 'ngp', 'ody', 'pce', 'pcecd', 'pico', 'poke', 'ports', 'ps', 'satella', 'scummvm', 'search', 'segacd', 'segasgone', 'sfc', 'sgb', 'sgfx', 'sufami', 'supervision', 'tic', 'vb', 'vdp', 'vectrex', 'ws', 'zxs']
+icons_blacklist = get_lines(ICONS_BLACKLIST)
+
+
+class IconPack:
+ def __init__(self, dir_name: str, dir_path: str, release_url: str = None, theme: str = None, theme_subdir: str = None):
+ self.name = dir_name
+ self.path = from_src(os.path.join("..", dir_path))
+ self.release_url = f"https://raw.githubusercontent.com/OnionUI/Themes/main/{urlencode(os.path.join("release", dir_path + ".zip"))}" \
+ if not release_url else release_url
+ self.preview_url = generate_icon_pack_url(dir_name, theme_subdirs=[theme_subdir] if theme_subdir else None)
+ self.is_theme = theme is not None
+ self.theme = theme
+
+
+def generate_icon_pack_url(dir_name: str, theme_subdirs: list[str] = None) -> str:
+ url = f"https://onionui.github.io/iconpack_preview.html#{urlencode(dir_name)}"
+ if theme_subdirs:
+ icons_dirs = [f"{subdir}/icons" for subdir in theme_subdirs if os.path.isdir(f"{subdir}/icons") and os.path.basename(subdir) not in icons_blacklist]
+ url += "," + ",".join(f"{urlencode(os.path.basename(os.path.dirname(icons_dir)))}:{urlencode(icons_dir)}" for icons_dir in icons_dirs)
+ return url
+
+
def get_ordered_icons() -> list[dict]:
- ordered_icons = []
- icon_packs = []
+ ordered_icons: list[IconPack] = []
+ icon_packs: list[IconPack] = []
for dir_name in os.listdir("icons"):
dir_path = os.path.join("icons", dir_name)
- release_url = os.path.join("release", dir_path + ".zip")
-
- if not os.path.isfile(release_url):
+ if not os.path.isfile(os.path.join("release", dir_path + ".zip")):
continue
-
- icon_packs.append({
- "name": dir_name,
- "path": from_src(os.path.join("..", dir_path)),
- "release_url": f"https://raw.githubusercontent.com/OnionUI/Themes/main/{urlencode(release_url)}",
- "preview_url": f"https://onionui.github.io/iconpack_preview.html#{urlencode(dir_name)}"
- })
+ icon_packs.append(IconPack(dir_name, dir_path))
for icon_pack in get_lines(ICONS_ORDERING):
- result = next((x for x in icon_packs if x['name'] == icon_pack), None)
- if result is None:
- continue
- ordered_icons.append(result)
+ result = next((x for x in icon_packs if x.name == icon_pack), None)
+ if result:
+ ordered_icons.append(result)
ordered_icons.reverse()
return ordered_icons
-def generate_icon_pack_table(icon_packs: list[dict], cols: int = ICONS_COLS) -> str:
+def generate_icon_pack_table(icon_packs: list[IconPack], cols: int = ICONS_COLS) -> str:
current_path = os.path.join(PAGES_ICONS_DIR, ".")
output = "
\n\n"
for i, icon_pack in enumerate(icon_packs):
if i > 0 and i % cols == 0:
output += "
\n"
- output += generate_icon_pack_entry(current_path, **icon_pack, index=i)
+ output += generate_icon_pack_entry(current_path, icon_pack, index=i)
output += "
\n\n"
return output
-def generate_icon_pack_entry(current_path: str, name, path, release_url, preview_url, is_theme: bool = False, theme: str = "", index: int = 0):
- preview_path = from_src(os.path.join(path, f"preview.png"))
-
- ensure_has_icon_preview(path)
-
- output = f"""
-
-
-#### {name}
+def generate_icon_pack_entry(current_path: str, icon_pack: IconPack, index: int = 0):
+ preview_path = from_src(os.path.join(icon_pack.path, f"preview.png"))
-![{name}]({urlencode(rel_path(preview_path, current_path))})
+ ensure_has_icon_preview(icon_pack.path)
-"""
+ output = f"""\n | \n\n[![{icon_pack.name}]({urlencode(rel_path(preview_path, current_path))})]({icon_pack.preview_url} "Click to see the full icon pack preview page")\n\n**{icon_pack.name}**\n\n"""
- if len(release_url) != 0:
- dn_text = f"Download {theme} (theme)" if is_theme else f"Download {name} (icon pack)"
- output += f"[{dn_text}]({release_url})\n\n"
+ dn_text = f"Download theme" if icon_pack.is_theme else f"Download icon pack"
+ dn_link = f"[{dn_text}]({icon_pack.release_url} \"{icon_pack.theme if icon_pack.is_theme else icon_pack.name}\")"
readme_path = ""
for readme_file in README_TEST + [f"../{fn}" for fn in README_TEST]:
- readme_path = os.path.abspath(from_src(os.path.join("..", path, readme_file)))
+ readme_path = os.path.abspath(from_src(os.path.join("..", icon_pack.path, readme_file)))
if os.path.isfile(readme_path):
readme_path = readme_path[len(REL_PATH):]
break
readme_path = ""
- readme = f"{README_ICON} " if len(readme_path) != 0 else ""
+ readme = f"{README_ICON} {NB_SPACER} " if len(readme_path) != 0 else ""
- icon_count = sum(os.path.isfile(f"{path}/{icon}.png") for icon in ALL_ICONS)
- output += f"{icon_count}/{len(ALL_ICONS)} icons ({round(icon_count/len(ALL_ICONS)*100)}% complete) {readme}{PREVIEW_ICON}"
+ icon_count = sum(os.path.isfile(f"{icon_pack.path}/{icon}.png") for icon in ALL_ICONS)
+ output += f"{dn_link} {NB_SPACER} {icon_count / len(ALL_ICONS) * 100:.0f}%{NB_SPACE}complete {NB_SPACER} {readme}"
output += f"\n\n{ICONS_COLUMN_SPANNER if index < ICONS_COLS else ''}
| \n\n"
diff --git a/README.md b/README.md
index f737a83d..36ea486c 100644
--- a/README.md
+++ b/README.md
@@ -60,7 +60,7 @@
#
-*The Onion Theme Repository* • **Index** • [Custom Themes](generated/custom/index.md) • [Remixed Themes](generated/remixed/index.md) • [Theme Icon Packs](generated/icons_themes/index.md) • [Standalone Icon Packs](generated/icons_standalone/index.md) • [Contributing](CONTRIBUTING.md)
+*The Onion Theme Repository* • **Start** • [Originals](generated/custom/index.md) • [Remixed](generated/remixed/index.md) • [Iconified](generated/icons_themes/index.md) • [Extra Icons](generated/icons_standalone/index.md) • [Contributing](CONTRIBUTING.md)
@@ -71,13 +71,13 @@
*Click on a section below to browse themes and icon packs*
-### [Custom Themes (156)](generated/custom/index.md)
+### [Originals — Custom Made Themes (156)](generated/custom/index.md)
-### [Remixed Themes (15)](generated/remixed/index.md)
+### [Remixed — Alternative Versions of Themes (15)](generated/remixed/index.md)
-### [Theme Icon Packs (43)](generated/icons_themes/index.md)
+### [Iconified — Themes with Icon Packs (43)](generated/icons_themes/index.md)
-### [Standalone Icon Packs (7)](generated/icons_standalone/index.md)
+### [Extra Icons — Standalone Icon Packs (7)](generated/icons_standalone/index.md)
diff --git a/generated/custom/index.md b/generated/custom/index.md
index 540223b3..f87a0738 100644
--- a/generated/custom/index.md
+++ b/generated/custom/index.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 1 of 13 — 156 items available*
diff --git a/generated/custom/page-02.md b/generated/custom/page-02.md
index 41711af3..c41fdd9e 100644
--- a/generated/custom/page-02.md
+++ b/generated/custom/page-02.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 2 of 13 — 156 items available*
diff --git a/generated/custom/page-03.md b/generated/custom/page-03.md
index e5aa56f9..e20eacd5 100644
--- a/generated/custom/page-03.md
+++ b/generated/custom/page-03.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 3 of 13 — 156 items available*
diff --git a/generated/custom/page-04.md b/generated/custom/page-04.md
index ca324c21..373bcc6c 100644
--- a/generated/custom/page-04.md
+++ b/generated/custom/page-04.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 4 of 13 — 156 items available*
diff --git a/generated/custom/page-05.md b/generated/custom/page-05.md
index 22681f6c..053d499c 100644
--- a/generated/custom/page-05.md
+++ b/generated/custom/page-05.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 5 of 13 — 156 items available*
diff --git a/generated/custom/page-06.md b/generated/custom/page-06.md
index f255e67a..b8848568 100644
--- a/generated/custom/page-06.md
+++ b/generated/custom/page-06.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 6 of 13 — 156 items available*
diff --git a/generated/custom/page-07.md b/generated/custom/page-07.md
index 7a79712c..97da3ae3 100644
--- a/generated/custom/page-07.md
+++ b/generated/custom/page-07.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 7 of 13 — 156 items available*
diff --git a/generated/custom/page-08.md b/generated/custom/page-08.md
index 5ded2f8e..9f77bd87 100644
--- a/generated/custom/page-08.md
+++ b/generated/custom/page-08.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 8 of 13 — 156 items available*
diff --git a/generated/custom/page-09.md b/generated/custom/page-09.md
index b237a7f7..db29af42 100644
--- a/generated/custom/page-09.md
+++ b/generated/custom/page-09.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 9 of 13 — 156 items available*
diff --git a/generated/custom/page-10.md b/generated/custom/page-10.md
index 0c0e13a4..f05f8f81 100644
--- a/generated/custom/page-10.md
+++ b/generated/custom/page-10.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 10 of 13 — 156 items available*
diff --git a/generated/custom/page-11.md b/generated/custom/page-11.md
index 9aa0f93f..2ddd8c7f 100644
--- a/generated/custom/page-11.md
+++ b/generated/custom/page-11.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 11 of 13 — 156 items available*
diff --git a/generated/custom/page-12.md b/generated/custom/page-12.md
index 0c650986..51d6c0bc 100644
--- a/generated/custom/page-12.md
+++ b/generated/custom/page-12.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 12 of 13 — 156 items available*
diff --git a/generated/custom/page-13.md b/generated/custom/page-13.md
index 0fc6d952..367ab5c6 100644
--- a/generated/custom/page-13.md
+++ b/generated/custom/page-13.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • **Custom Themes** • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • **Originals** • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Custom Themes
+## Originals — Custom Made Themes
*Page 13 of 13 — 156 items available*
diff --git a/generated/icons_standalone/index.md b/generated/icons_standalone/index.md
index 76a49876..b49f7307 100644
--- a/generated/icons_standalone/index.md
+++ b/generated/icons_standalone/index.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • [Custom Themes](../custom/index.md) • [Remixed Themes](../remixed/index.md) • [Theme Icon Packs](../icons_themes/index.md) • **Standalone Icon Packs** • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • [Originals](../custom/index.md) • [Remixed](../remixed/index.md) • [Iconified](../icons_themes/index.md) • **Extra Icons** • [Contributing](../../CONTRIBUTING.md)
-## Standalone Icon Packs
+## Extra Icons — Standalone Icon Packs
*Page 1 of 1 — 7 items available*
@@ -73,52 +73,44 @@
-#### Onion PS Text Icons by hanessh4
+[![Onion PS Text Icons by hanessh4](../../icons/Onion%20PS%20Text%20Icons%20by%20hanessh4/preview.png)](https://onionui.github.io/iconpack_preview.html#Onion%20PS%20Text%20Icons%20by%20hanessh4 "Click to see the full icon pack preview page")
-![Onion PS Text Icons by hanessh4](../../icons/Onion%20PS%20Text%20Icons%20by%20hanessh4/preview.png)
+**Onion PS Text Icons by hanessh4**
-[Download Onion PS Text Icons by hanessh4 (icon pack)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/Onion%20PS%20Text%20Icons%20by%20hanessh4.zip)
-
-54/54 icons (100% complete)
+[Download icon pack](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/Onion%20PS%20Text%20Icons%20by%20hanessh4.zip "Onion PS Text Icons by hanessh4") 100% complete
|
-#### Pixel by Jeltron
-
-![Pixel by Jeltron](../../icons/Pixel%20by%20Jeltron/preview.png)
+[![Pixel by Jeltron](../../icons/Pixel%20by%20Jeltron/preview.png)](https://onionui.github.io/iconpack_preview.html#Pixel%20by%20Jeltron "Click to see the full icon pack preview page")
-[Download Pixel by Jeltron (icon pack)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/Pixel%20by%20Jeltron.zip)
+**Pixel by Jeltron**
-48/54 icons (89% complete)
+[Download icon pack](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/Pixel%20by%20Jeltron.zip "Pixel by Jeltron") 89% complete
|
-#### NSO by Cheetashock
+[![NSO by Cheetashock](../../icons/NSO%20by%20Cheetashock/preview.png)](https://onionui.github.io/iconpack_preview.html#NSO%20by%20Cheetashock "Click to see the full icon pack preview page")
-![NSO by Cheetashock](../../icons/NSO%20by%20Cheetashock/preview.png)
+**NSO by Cheetashock**
-[Download NSO by Cheetashock (icon pack)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/NSO%20by%20Cheetashock.zip)
-
-19/54 icons (35% complete)
+[Download icon pack](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/NSO%20by%20Cheetashock.zip "NSO by Cheetashock") 35% complete
|
-#### Silhouette Black by Dreambrace
-
-![Silhouette Black by Dreambrace](../../icons/Silhouette%20Black%20by%20Dreambrace/preview.png)
+[![Silhouette Black by Dreambrace](../../icons/Silhouette%20Black%20by%20Dreambrace/preview.png)](https://onionui.github.io/iconpack_preview.html#Silhouette%20Black%20by%20Dreambrace "Click to see the full icon pack preview page")
-[Download Silhouette Black by Dreambrace (icon pack)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/Silhouette%20Black%20by%20Dreambrace.zip)
+**Silhouette Black by Dreambrace**
-53/54 icons (98% complete)
+[Download icon pack](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/Silhouette%20Black%20by%20Dreambrace.zip "Silhouette Black by Dreambrace") 98% complete
|
@@ -126,39 +118,33 @@
-#### Silhouette White by Dreambrace
+[![Silhouette White by Dreambrace](../../icons/Silhouette%20White%20by%20Dreambrace/preview.png)](https://onionui.github.io/iconpack_preview.html#Silhouette%20White%20by%20Dreambrace "Click to see the full icon pack preview page")
-![Silhouette White by Dreambrace](../../icons/Silhouette%20White%20by%20Dreambrace/preview.png)
+**Silhouette White by Dreambrace**
-[Download Silhouette White by Dreambrace (icon pack)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/Silhouette%20White%20by%20Dreambrace.zip)
-
-54/54 icons (100% complete)
+[Download icon pack](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/Silhouette%20White%20by%20Dreambrace.zip "Silhouette White by Dreambrace") 100% complete
|
-#### Hakchi Pixel Art by faustbear
-
-![Hakchi Pixel Art by faustbear](../../icons/Hakchi%20Pixel%20Art%20by%20faustbear/preview.png)
+[![Hakchi Pixel Art by faustbear](../../icons/Hakchi%20Pixel%20Art%20by%20faustbear/preview.png)](https://onionui.github.io/iconpack_preview.html#Hakchi%20Pixel%20Art%20by%20faustbear "Click to see the full icon pack preview page")
-[Download Hakchi Pixel Art by faustbear (icon pack)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/Hakchi%20Pixel%20Art%20by%20faustbear.zip)
+**Hakchi Pixel Art by faustbear**
-48/54 icons (89% complete)
+[Download icon pack](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/Hakchi%20Pixel%20Art%20by%20faustbear.zip "Hakchi Pixel Art by faustbear") 89% complete
|
-#### Dot-art by Yoshi-kun
-
-![Dot-art by Yoshi-kun](../../icons/Dot-art%20by%20Yoshi-kun/preview.png)
+[![Dot-art by Yoshi-kun](../../icons/Dot-art%20by%20Yoshi-kun/preview.png)](https://onionui.github.io/iconpack_preview.html#Dot-art%20by%20Yoshi-kun "Click to see the full icon pack preview page")
-[Download Dot-art by Yoshi-kun (icon pack)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/Dot-art%20by%20Yoshi-kun.zip)
+**Dot-art by Yoshi-kun**
-54/54 icons (100% complete)
+[Download icon pack](https://raw.githubusercontent.com/OnionUI/Themes/main/release/icons/Dot-art%20by%20Yoshi-kun.zip "Dot-art by Yoshi-kun") 100% complete
|
diff --git a/generated/icons_themes/index.md b/generated/icons_themes/index.md
index e209ca98..6cd5f9c5 100644
--- a/generated/icons_themes/index.md
+++ b/generated/icons_themes/index.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • [Custom Themes](../custom/index.md) • [Remixed Themes](../remixed/index.md) • **Theme Icon Packs** • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • [Originals](../custom/index.md) • [Remixed](../remixed/index.md) • **Iconified** • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Theme Icon Packs
+## Iconified — Themes with Icon Packs
*Page 1 of 4 — 43 items available*
@@ -73,52 +73,44 @@
-#### Capcom SNK (Handheld Filter) by Sheezie
+[![Capcom SNK (Handheld Filter) by Sheezie](../../themes/Capcom%20SNK%20%28Handheld%20Filter%29%20by%20Sheezie/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Capcom%20SNK%20%28Handheld%20Filter%29%20by%20Sheezie,Capcom%20SNK%20%28Handheld%20Filter%29%20by%20Sheezie:themes/Capcom%20SNK%20%28Handheld%20Filter%29%20by%20Sheezie/icons "Click to see the full icon pack preview page")
-![Capcom SNK (Handheld Filter) by Sheezie](../../themes/Capcom%20SNK%20%28Handheld%20Filter%29%20by%20Sheezie/icons/preview.png)
+**Capcom SNK (Handheld Filter) by Sheezie**
-[Download Capcom SNK (Handheld Filter) by Sheezie (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Capcom%20SNK%20%28Handheld%20Filter%29%20by%20Sheezie.zip)
-
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Capcom%20SNK%20%28Handheld%20Filter%29%20by%20Sheezie.zip "Capcom SNK (Handheld Filter) by Sheezie") 100% complete
|
-#### Silky Remix SUPER GAME BOY by MLOPEZMAD
-
-![Silky Remix SUPER GAME BOY by MLOPEZMAD](../../themes/Silky%20Remix%20SUPER%20GAME%20BOY%20by%20MLOPEZMAD/icons/preview.png)
+[![Silky Remix SUPER GAME BOY by MLOPEZMAD](../../themes/Silky%20Remix%20SUPER%20GAME%20BOY%20by%20MLOPEZMAD/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Silky%20Remix%20SUPER%20GAME%20BOY%20by%20MLOPEZMAD,Silky%20Remix%20SUPER%20GAME%20BOY%20by%20MLOPEZMAD:themes/Silky%20Remix%20SUPER%20GAME%20BOY%20by%20MLOPEZMAD/icons "Click to see the full icon pack preview page")
-[Download Silky Remix SUPER GAME BOY by MLOPEZMAD (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Silky%20Remix%20SUPER%20GAME%20BOY%20by%20MLOPEZMAD.zip)
+**Silky Remix SUPER GAME BOY by MLOPEZMAD**
-48/54 icons (89% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Silky%20Remix%20SUPER%20GAME%20BOY%20by%20MLOPEZMAD.zip "Silky Remix SUPER GAME BOY by MLOPEZMAD") 89% complete
|
-#### Mucha Miyoo by LamiaLazuli
-
-![Mucha Miyoo by LamiaLazuli](../../themes/Mucha%20Miyoo%20by%20LamiaLazuli/icons/preview.png)
+[![Mucha Miyoo by LamiaLazuli](../../themes/Mucha%20Miyoo%20by%20LamiaLazuli/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Mucha%20Miyoo%20by%20LamiaLazuli,Mucha%20Miyoo%20by%20LamiaLazuli:themes/Mucha%20Miyoo%20by%20LamiaLazuli/icons "Click to see the full icon pack preview page")
-[Download Mucha Miyoo by LamiaLazuli (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Mucha%20Miyoo%20by%20LamiaLazuli.zip)
+**Mucha Miyoo by LamiaLazuli**
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Mucha%20Miyoo%20by%20LamiaLazuli.zip "Mucha Miyoo by LamiaLazuli") 98% complete
|
-#### StarOnion64 by LeonardoDaPinchy
+[![StarOnion64 by LeonardoDaPinchy](../../themes/StarOnion64%20by%20LeonardoDaPinchy/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#StarOnion64%20by%20LeonardoDaPinchy,StarOnion64%20by%20LeonardoDaPinchy:themes/StarOnion64%20by%20LeonardoDaPinchy/icons "Click to see the full icon pack preview page")
-![StarOnion64 by LeonardoDaPinchy](../../themes/StarOnion64%20by%20LeonardoDaPinchy/icons/preview.png)
+**StarOnion64 by LeonardoDaPinchy**
-[Download StarOnion64 by LeonardoDaPinchy (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/StarOnion64%20by%20LeonardoDaPinchy.zip)
-
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/StarOnion64%20by%20LeonardoDaPinchy.zip "StarOnion64 by LeonardoDaPinchy") 98% complete
|
@@ -126,52 +118,44 @@
-#### NES by MLOPEZMAD
-
-![NES by MLOPEZMAD](../../themes/NES%20by%20MLOPEZMAD/icons/preview.png)
+[![NES by MLOPEZMAD](../../themes/NES%20by%20MLOPEZMAD/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#NES%20by%20MLOPEZMAD,NES%20by%20MLOPEZMAD:themes/NES%20by%20MLOPEZMAD/icons "Click to see the full icon pack preview page")
-[Download NES by MLOPEZMAD (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/NES%20by%20MLOPEZMAD.zip)
+**NES by MLOPEZMAD**
-49/54 icons (91% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/NES%20by%20MLOPEZMAD.zip "NES by MLOPEZMAD") 91% complete
|
-#### Sonic Origins by Sheezie
-
-![Sonic Origins by Sheezie](../../themes/Sonic%20Origins%20by%20Sheezie/icons/preview.png)
+[![Sonic Origins by Sheezie](../../themes/Sonic%20Origins%20by%20Sheezie/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Sonic%20Origins%20by%20Sheezie,Sonic%20Origins%20by%20Sheezie:themes/Sonic%20Origins%20by%20Sheezie/icons "Click to see the full icon pack preview page")
-[Download Sonic Origins by Sheezie (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Sonic%20Origins%20by%20Sheezie.zip)
+**Sonic Origins by Sheezie**
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Sonic%20Origins%20by%20Sheezie.zip "Sonic Origins by Sheezie") 100% complete
|
-#### vintage_aesthe by uchebo_bro
+[![vintage_aesthe by uchebo_bro](../../themes/vintage_aesthe%20by%20uchebo_bro/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#vintage_aesthe%20by%20uchebo_bro,vintage_aesthe%20by%20uchebo_bro:themes/vintage_aesthe%20by%20uchebo_bro/icons "Click to see the full icon pack preview page")
-![vintage_aesthe by uchebo_bro](../../themes/vintage_aesthe%20by%20uchebo_bro/icons/preview.png)
+**vintage_aesthe by uchebo_bro**
-[Download vintage_aesthe by uchebo_bro (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/vintage_aesthe%20by%20uchebo_bro.zip)
-
-30/54 icons (56% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/vintage_aesthe%20by%20uchebo_bro.zip "vintage_aesthe by uchebo_bro") 56% complete
|
-#### SUPER GAME BOY by MLOPEZMAD
-
-![SUPER GAME BOY by MLOPEZMAD](../../themes/SUPER%20GAME%20BOY%20by%20MLOPEZMAD/icons/preview.png)
+[![SUPER GAME BOY by MLOPEZMAD](../../themes/SUPER%20GAME%20BOY%20by%20MLOPEZMAD/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#SUPER%20GAME%20BOY%20by%20MLOPEZMAD,SUPER%20GAME%20BOY%20by%20MLOPEZMAD:themes/SUPER%20GAME%20BOY%20by%20MLOPEZMAD/icons "Click to see the full icon pack preview page")
-[Download SUPER GAME BOY by MLOPEZMAD (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/SUPER%20GAME%20BOY%20by%20MLOPEZMAD.zip)
+**SUPER GAME BOY by MLOPEZMAD**
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/SUPER%20GAME%20BOY%20by%20MLOPEZMAD.zip "SUPER GAME BOY by MLOPEZMAD") 98% complete
|
@@ -179,52 +163,44 @@
-#### PIXELPUNK by anthr_alxndr
-
-![PIXELPUNK by anthr_alxndr](../../themes/PIXELPUNK%20by%20anthr_alxndr/icons/preview.png)
+[![PIXELPUNK by anthr_alxndr](../../themes/PIXELPUNK%20by%20anthr_alxndr/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#PIXELPUNK%20by%20anthr_alxndr,PIXELPUNK%20by%20anthr_alxndr:themes/PIXELPUNK%20by%20anthr_alxndr/icons "Click to see the full icon pack preview page")
-[Download PIXELPUNK by anthr_alxndr (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/PIXELPUNK%20by%20anthr_alxndr.zip)
+**PIXELPUNK by anthr_alxndr**
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/PIXELPUNK%20by%20anthr_alxndr.zip "PIXELPUNK by anthr_alxndr") 100% complete
|
-#### M-NOIR by tenlevels
+[![M-NOIR by tenlevels](../../themes/M-NOIR%20by%20tenlevels/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#M-NOIR%20by%20tenlevels,M-NOIR%20by%20tenlevels:themes/M-NOIR%20by%20tenlevels/icons "Click to see the full icon pack preview page")
-![M-NOIR by tenlevels](../../themes/M-NOIR%20by%20tenlevels/icons/preview.png)
+**M-NOIR by tenlevels**
-[Download M-NOIR by tenlevels (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/M-NOIR%20by%20tenlevels.zip)
-
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/M-NOIR%20by%20tenlevels.zip "M-NOIR by tenlevels") 98% complete
|
-#### Fake Pocket by Oclain
-
-![Fake Pocket by Oclain](../../themes/Fake%20Pocket%20by%20Oclain/icons/preview.png)
+[![Fake Pocket by Oclain](../../themes/Fake%20Pocket%20by%20Oclain/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Fake%20Pocket%20by%20Oclain,Fake%20Pocket%20by%20Oclain:themes/Fake%20Pocket%20by%20Oclain/icons "Click to see the full icon pack preview page")
-[Download Fake Pocket by Oclain (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Fake%20Pocket%20by%20Oclain.zip)
+**Fake Pocket by Oclain**
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Fake%20Pocket%20by%20Oclain.zip "Fake Pocket by Oclain") 100% complete
|
-#### Neumorphism-Black by bantam
-
-![Neumorphism-Black by bantam](../../themes/Neumorphism%20%283-pack%29%20by%20bantam/Neumorphism-Black%20by%20bantam/icons/preview.png)
+[![Neumorphism-Black by bantam](../../themes/Neumorphism%20%283-pack%29%20by%20bantam/Neumorphism-Black%20by%20bantam/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Neumorphism-Black%20by%20bantam,Neumorphism-Black%20by%20bantam:themes/Neumorphism%20%283-pack%29%20by%20bantam/Neumorphism-Black%20by%20bantam/icons "Click to see the full icon pack preview page")
-[Download Neumorphism (3-pack) by bantam (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Neumorphism%20%283-pack%29%20by%20bantam.zip)
+**Neumorphism-Black by bantam**
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Neumorphism%20%283-pack%29%20by%20bantam.zip "Neumorphism (3-pack) by bantam") 98% complete
|
diff --git a/generated/icons_themes/page-02.md b/generated/icons_themes/page-02.md
index 19abe52e..3382af2b 100644
--- a/generated/icons_themes/page-02.md
+++ b/generated/icons_themes/page-02.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • [Custom Themes](../custom/index.md) • [Remixed Themes](../remixed/index.md) • **Theme Icon Packs** • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • [Originals](../custom/index.md) • [Remixed](../remixed/index.md) • **Iconified** • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Theme Icon Packs
+## Iconified — Themes with Icon Packs
*Page 2 of 4 — 43 items available*
@@ -73,52 +73,44 @@
-#### Neumorphism-White by bantam
+[![Neumorphism-White by bantam](../../themes/Neumorphism%20%283-pack%29%20by%20bantam/Neumorphism-White%20by%20bantam/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Neumorphism-White%20by%20bantam,Neumorphism-White%20by%20bantam:themes/Neumorphism%20%283-pack%29%20by%20bantam/Neumorphism-White%20by%20bantam/icons "Click to see the full icon pack preview page")
-![Neumorphism-White by bantam](../../themes/Neumorphism%20%283-pack%29%20by%20bantam/Neumorphism-White%20by%20bantam/icons/preview.png)
+**Neumorphism-White by bantam**
-[Download Neumorphism (3-pack) by bantam (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Neumorphism%20%283-pack%29%20by%20bantam.zip)
-
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Neumorphism%20%283-pack%29%20by%20bantam.zip "Neumorphism (3-pack) by bantam") 98% complete
|
-#### Neumorphism-Yellow by bantam
-
-![Neumorphism-Yellow by bantam](../../themes/Neumorphism%20%283-pack%29%20by%20bantam/Neumorphism-Yellow%20by%20bantam/icons/preview.png)
+[![Neumorphism-Yellow by bantam](../../themes/Neumorphism%20%283-pack%29%20by%20bantam/Neumorphism-Yellow%20by%20bantam/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Neumorphism-Yellow%20by%20bantam,Neumorphism-Yellow%20by%20bantam:themes/Neumorphism%20%283-pack%29%20by%20bantam/Neumorphism-Yellow%20by%20bantam/icons "Click to see the full icon pack preview page")
-[Download Neumorphism (3-pack) by bantam (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Neumorphism%20%283-pack%29%20by%20bantam.zip)
+**Neumorphism-Yellow by bantam**
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Neumorphism%20%283-pack%29%20by%20bantam.zip "Neumorphism (3-pack) by bantam") 98% complete
|
-#### NBA Onion by Tom Tower
-
-![NBA Onion by Tom Tower](../../themes/NBA%20Onion%20by%20Tom%20Tower/icons/preview.png)
+[![NBA Onion by Tom Tower](../../themes/NBA%20Onion%20by%20Tom%20Tower/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#NBA%20Onion%20by%20Tom%20Tower,NBA%20Onion%20by%20Tom%20Tower:themes/NBA%20Onion%20by%20Tom%20Tower/icons "Click to see the full icon pack preview page")
-[Download NBA Onion by Tom Tower (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/NBA%20Onion%20by%20Tom%20Tower.zip)
+**NBA Onion by Tom Tower**
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/NBA%20Onion%20by%20Tom%20Tower.zip "NBA Onion by Tom Tower") 98% complete
|
-#### 2CleanMini by Sheezie
+[![2CleanMini by Sheezie](../../themes/2CleanMini%20by%20Sheezie/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#2CleanMini%20by%20Sheezie,2CleanMini%20by%20Sheezie:themes/2CleanMini%20by%20Sheezie/icons "Click to see the full icon pack preview page")
-![2CleanMini by Sheezie](../../themes/2CleanMini%20by%20Sheezie/icons/preview.png)
+**2CleanMini by Sheezie**
-[Download 2CleanMini by Sheezie (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/2CleanMini%20by%20Sheezie.zip)
-
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/2CleanMini%20by%20Sheezie.zip "2CleanMini by Sheezie") 98% complete
|
@@ -126,52 +118,44 @@
-#### RetroRama by TooGeekCreations
-
-![RetroRama by TooGeekCreations](../../themes/RetroRama%20by%20TooGeekCreations/icons/preview.png)
+[![RetroRama by TooGeekCreations](../../themes/RetroRama%20by%20TooGeekCreations/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#RetroRama%20by%20TooGeekCreations,RetroRama%20by%20TooGeekCreations:themes/RetroRama%20by%20TooGeekCreations/icons "Click to see the full icon pack preview page")
-[Download RetroRama by TooGeekCreations (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/RetroRama%20by%20TooGeekCreations.zip)
+**RetroRama by TooGeekCreations**
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/RetroRama%20by%20TooGeekCreations.zip "RetroRama by TooGeekCreations") 100% complete
|
-#### Blank Space Inverted by ElectRefurbish
-
-![Blank Space Inverted by ElectRefurbish](../../themes/Blank%20Space%20Inverted%20by%20ElectRefurbish/icons/preview.png)
+[![Blank Space Inverted by ElectRefurbish](../../themes/Blank%20Space%20Inverted%20by%20ElectRefurbish/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Blank%20Space%20Inverted%20by%20ElectRefurbish,Blank%20Space%20Inverted%20by%20ElectRefurbish:themes/Blank%20Space%20Inverted%20by%20ElectRefurbish/icons "Click to see the full icon pack preview page")
-[Download Blank Space Inverted by ElectRefurbish (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Blank%20Space%20Inverted%20by%20ElectRefurbish.zip)
+**Blank Space Inverted by ElectRefurbish**
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Blank%20Space%20Inverted%20by%20ElectRefurbish.zip "Blank Space Inverted by ElectRefurbish") 98% complete
|
-#### Wasteland by Bernig
+[![Wasteland by Bernig](../../themes/Wasteland%20by%20Bernig/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Wasteland%20by%20Bernig,Wasteland%20by%20Bernig:themes/Wasteland%20by%20Bernig/icons "Click to see the full icon pack preview page")
-![Wasteland by Bernig](../../themes/Wasteland%20by%20Bernig/icons/preview.png)
+**Wasteland by Bernig**
-[Download Wasteland by Bernig (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Wasteland%20by%20Bernig.zip)
-
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Wasteland%20by%20Bernig.zip "Wasteland by Bernig") 100% complete
|
-#### Blank Space by ElectRefurbish
-
-![Blank Space by ElectRefurbish](../../themes/Blank%20Space%20by%20ElectRefurbish/icons/preview.png)
+[![Blank Space by ElectRefurbish](../../themes/Blank%20Space%20by%20ElectRefurbish/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Blank%20Space%20by%20ElectRefurbish,Blank%20Space%20by%20ElectRefurbish:themes/Blank%20Space%20by%20ElectRefurbish/icons "Click to see the full icon pack preview page")
-[Download Blank Space by ElectRefurbish (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Blank%20Space%20by%20ElectRefurbish.zip)
+**Blank Space by ElectRefurbish**
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Blank%20Space%20by%20ElectRefurbish.zip "Blank Space by ElectRefurbish") 98% complete
|
@@ -179,52 +163,44 @@
-#### Notebook Kawaii by UnBurn
-
-![Notebook Kawaii by UnBurn](../../themes/Notebook%20Kawaii%20by%20UnBurn/icons/preview.png)
+[![Notebook Kawaii by UnBurn](../../themes/Notebook%20Kawaii%20by%20UnBurn/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Notebook%20Kawaii%20by%20UnBurn,Notebook%20Kawaii%20by%20UnBurn:themes/Notebook%20Kawaii%20by%20UnBurn/icons "Click to see the full icon pack preview page")
-[Download Notebook Kawaii by UnBurn (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Notebook%20Kawaii%20by%20UnBurn.zip)
+**Notebook Kawaii by UnBurn**
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Notebook%20Kawaii%20by%20UnBurn.zip "Notebook Kawaii by UnBurn") 98% complete
|
-#### OOSFC by ytdcpndsgn
+[![OOSFC by ytdcpndsgn](../../themes/OOSFC%20by%20ytdcpndsgn/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#OOSFC%20by%20ytdcpndsgn,OOSFC%20by%20ytdcpndsgn:themes/OOSFC%20by%20ytdcpndsgn/icons "Click to see the full icon pack preview page")
-![OOSFC by ytdcpndsgn](../../themes/OOSFC%20by%20ytdcpndsgn/icons/preview.png)
+**OOSFC by ytdcpndsgn**
-[Download OOSFC by ytdcpndsgn (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/OOSFC%20by%20ytdcpndsgn.zip)
-
-47/54 icons (87% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/OOSFC%20by%20ytdcpndsgn.zip "OOSFC by ytdcpndsgn") 87% complete
|
-#### Milk White by Segich
-
-![Milk White by Segich](../../themes/Milk%20White%20by%20Segich/icons/preview.png)
+[![Milk White by Segich](../../themes/Milk%20White%20by%20Segich/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Milk%20White%20by%20Segich,Milk%20White%20by%20Segich:themes/Milk%20White%20by%20Segich/icons "Click to see the full icon pack preview page")
-[Download Milk White by Segich (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Milk%20White%20by%20Segich.zip)
+**Milk White by Segich**
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Milk%20White%20by%20Segich.zip "Milk White by Segich") 98% complete
|
-#### ONION PS Purple Grey by hanessh4
-
-![ONION PS Purple Grey by hanessh4](../../themes/ONION%20PS%20%284-pack%29%20by%20hanessh4/ONION%20PS%20Purple%20Grey%20by%20hanessh4/icons/preview.png)
+[![ONION PS Purple Grey by hanessh4](../../themes/ONION%20PS%20%284-pack%29%20by%20hanessh4/ONION%20PS%20Purple%20Grey%20by%20hanessh4/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#ONION%20PS%20Purple%20Grey%20by%20hanessh4,ONION%20PS%20Purple%20Grey%20by%20hanessh4:themes/ONION%20PS%20%284-pack%29%20by%20hanessh4/ONION%20PS%20Purple%20Grey%20by%20hanessh4/icons "Click to see the full icon pack preview page")
-[Download ONION PS (4-pack) by hanessh4 (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/ONION%20PS%20%284-pack%29%20by%20hanessh4.zip)
+**ONION PS Purple Grey by hanessh4**
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/ONION%20PS%20%284-pack%29%20by%20hanessh4.zip "ONION PS (4-pack) by hanessh4") 100% complete
|
diff --git a/generated/icons_themes/page-03.md b/generated/icons_themes/page-03.md
index e1c43482..0e8fb108 100644
--- a/generated/icons_themes/page-03.md
+++ b/generated/icons_themes/page-03.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • [Custom Themes](../custom/index.md) • [Remixed Themes](../remixed/index.md) • **Theme Icon Packs** • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • [Originals](../custom/index.md) • [Remixed](../remixed/index.md) • **Iconified** • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Theme Icon Packs
+## Iconified — Themes with Icon Packs
*Page 3 of 4 — 43 items available*
@@ -73,52 +73,44 @@
-#### TechDweeb by TechDweeb
+[![TechDweeb by TechDweeb](../../themes/TechDweeb%20by%20TechDweeb/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#TechDweeb%20by%20TechDweeb,TechDweeb%20by%20TechDweeb:themes/TechDweeb%20by%20TechDweeb/icons "Click to see the full icon pack preview page")
-![TechDweeb by TechDweeb](../../themes/TechDweeb%20by%20TechDweeb/icons/preview.png)
+**TechDweeb by TechDweeb**
-[Download TechDweeb by TechDweeb (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/TechDweeb%20by%20TechDweeb.zip)
-
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/TechDweeb%20by%20TechDweeb.zip "TechDweeb by TechDweeb") 100% complete
|
-#### Fake DMG Classic by Oclain
-
-![Fake DMG Classic by Oclain](../../themes/Fake%20DMG%20Classic%20by%20Oclain/icons/preview.png)
+[![Fake DMG Classic by Oclain](../../themes/Fake%20DMG%20Classic%20by%20Oclain/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Fake%20DMG%20Classic%20by%20Oclain,Fake%20DMG%20Classic%20by%20Oclain:themes/Fake%20DMG%20Classic%20by%20Oclain/icons "Click to see the full icon pack preview page")
-[Download Fake DMG Classic by Oclain (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Fake%20DMG%20Classic%20by%20Oclain.zip)
+**Fake DMG Classic by Oclain**
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Fake%20DMG%20Classic%20by%20Oclain.zip "Fake DMG Classic by Oclain") 100% complete
|
-#### M by tenlevels
-
-![M by tenlevels](../../themes/M%20by%20tenlevels/icons/preview.png)
+[![M by tenlevels](../../themes/M%20by%20tenlevels/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#M%20by%20tenlevels,M%20by%20tenlevels:themes/M%20by%20tenlevels/icons "Click to see the full icon pack preview page")
-[Download M by tenlevels (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/M%20by%20tenlevels.zip)
+**M by tenlevels**
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/M%20by%20tenlevels.zip "M by tenlevels") 100% complete
|
-#### Onion Blocks Concurrent
+[![Onion Blocks Concurrent](../../themes/Onion%20Blocks%20%282-pack%29%20by%20tenlevels/Onion%20Blocks%20Concurrent/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Onion%20Blocks%20Concurrent,Onion%20Blocks%20Concurrent:themes/Onion%20Blocks%20%282-pack%29%20by%20tenlevels/Onion%20Blocks%20Concurrent/icons "Click to see the full icon pack preview page")
-![Onion Blocks Concurrent](../../themes/Onion%20Blocks%20%282-pack%29%20by%20tenlevels/Onion%20Blocks%20Concurrent/icons/preview.png)
+**Onion Blocks Concurrent**
-[Download Onion Blocks (2-pack) by tenlevels (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Onion%20Blocks%20%282-pack%29%20by%20tenlevels.zip)
-
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Onion%20Blocks%20%282-pack%29%20by%20tenlevels.zip "Onion Blocks (2-pack) by tenlevels") 98% complete
|
@@ -126,52 +118,44 @@
-#### YoRHa by Deepslackerjazz
-
-![YoRHa by Deepslackerjazz](../../themes/YoRHa%20by%20Deepslackerjazz/icons/preview.png)
+[![YoRHa by Deepslackerjazz](../../themes/YoRHa%20by%20Deepslackerjazz/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#YoRHa%20by%20Deepslackerjazz,YoRHa%20by%20Deepslackerjazz:themes/YoRHa%20by%20Deepslackerjazz/icons "Click to see the full icon pack preview page")
-[Download YoRHa by Deepslackerjazz (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/YoRHa%20by%20Deepslackerjazz.zip)
+**YoRHa by Deepslackerjazz**
-27/54 icons (50% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/YoRHa%20by%20Deepslackerjazz.zip "YoRHa by Deepslackerjazz") 50% complete
|
-#### NEON.ion by tenlevels
-
-![NEON.ion by tenlevels](../../themes/NEON.ion%20by%20tenlevels/icons/preview.png)
+[![NEON.ion by tenlevels](../../themes/NEON.ion%20by%20tenlevels/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#NEON.ion%20by%20tenlevels,NEON.ion%20by%20tenlevels:themes/NEON.ion%20by%20tenlevels/icons "Click to see the full icon pack preview page")
-[Download NEON.ion by tenlevels (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/NEON.ion%20by%20tenlevels.zip)
+**NEON.ion by tenlevels**
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/NEON.ion%20by%20tenlevels.zip "NEON.ion by tenlevels") 100% complete
|
-#### minimO by AccomplishedSir
+[![minimO by AccomplishedSir](../../themes/minimO%20by%20AccomplishedSir/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#minimO%20by%20AccomplishedSir,minimO%20by%20AccomplishedSir:themes/minimO%20by%20AccomplishedSir/icons "Click to see the full icon pack preview page")
-![minimO by AccomplishedSir](../../themes/minimO%20by%20AccomplishedSir/icons/preview.png)
+**minimO by AccomplishedSir**
-[Download minimO by AccomplishedSir (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/minimO%20by%20AccomplishedSir.zip)
-
-10/54 icons (19% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/minimO%20by%20AccomplishedSir.zip "minimO by AccomplishedSir") 19% complete
|
-#### TRON by tenlevels
-
-![TRON by tenlevels](../../themes/TRON%20by%20tenlevels/icons/preview.png)
+[![TRON by tenlevels](../../themes/TRON%20by%20tenlevels/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#TRON%20by%20tenlevels,TRON%20by%20tenlevels:themes/TRON%20by%20tenlevels/icons "Click to see the full icon pack preview page")
-[Download TRON by tenlevels (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/TRON%20by%20tenlevels.zip)
+**TRON by tenlevels**
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/TRON%20by%20tenlevels.zip "TRON by tenlevels") 100% complete
|
@@ -179,52 +163,44 @@
-#### PAC-MIYOO by tenlevels
-
-![PAC-MIYOO by tenlevels](../../themes/PAC-MIYOO%20by%20tenlevels/icons/preview.png)
+[![PAC-MIYOO by tenlevels](../../themes/PAC-MIYOO%20by%20tenlevels/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#PAC-MIYOO%20by%20tenlevels,PAC-MIYOO%20by%20tenlevels:themes/PAC-MIYOO%20by%20tenlevels/icons "Click to see the full icon pack preview page")
-[Download PAC-MIYOO by tenlevels (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/PAC-MIYOO%20by%20tenlevels.zip)
+**PAC-MIYOO by tenlevels**
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/PAC-MIYOO%20by%20tenlevels.zip "PAC-MIYOO by tenlevels") 98% complete
|
-#### Super Onion Entertainment System by TheDewd
+[![Super Onion Entertainment System by TheDewd](../../themes/Super%20Onion%20Entertainment%20System%20by%20TheDewd/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Super%20Onion%20Entertainment%20System%20by%20TheDewd,Super%20Onion%20Entertainment%20System%20by%20TheDewd:themes/Super%20Onion%20Entertainment%20System%20by%20TheDewd/icons "Click to see the full icon pack preview page")
-![Super Onion Entertainment System by TheDewd](../../themes/Super%20Onion%20Entertainment%20System%20by%20TheDewd/icons/preview.png)
+**Super Onion Entertainment System by TheDewd**
-[Download Super Onion Entertainment System by TheDewd (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Super%20Onion%20Entertainment%20System%20by%20TheDewd.zip)
-
-53/54 icons (98% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Super%20Onion%20Entertainment%20System%20by%20TheDewd.zip "Super Onion Entertainment System by TheDewd") 98% complete
|
-#### NanoSwitch by Amdy
-
-![NanoSwitch by Amdy](../../themes/NanoSwitch%20%282-pack%29%20by%20Amdy/NanoSwitch%20by%20Amdy/icons/preview.png)
+[![NanoSwitch by Amdy](../../themes/NanoSwitch%20%282-pack%29%20by%20Amdy/NanoSwitch%20by%20Amdy/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#NanoSwitch%20by%20Amdy,NanoSwitch%20by%20Amdy:themes/NanoSwitch%20%282-pack%29%20by%20Amdy/NanoSwitch%20by%20Amdy/icons "Click to see the full icon pack preview page")
-[Download NanoSwitch (2-pack) by Amdy (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/NanoSwitch%20%282-pack%29%20by%20Amdy.zip)
+**NanoSwitch by Amdy**
-45/54 icons (83% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/NanoSwitch%20%282-pack%29%20by%20Amdy.zip "NanoSwitch (2-pack) by Amdy") 83% complete
|
-#### CyberOnion [Atomic] by Aemiii91
-
-![CyberOnion [Atomic] by Aemiii91](../../themes/CyberOnion%20%282-pack%29%20by%20Aemiii91/CyberOnion%20%5BAtomic%5D%20by%20Aemiii91/icons/preview.png)
+[![CyberOnion [Atomic] by Aemiii91](../../themes/CyberOnion%20%282-pack%29%20by%20Aemiii91/CyberOnion%20%5BAtomic%5D%20by%20Aemiii91/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#CyberOnion%20%5BAtomic%5D%20by%20Aemiii91,CyberOnion%20%5BAtomic%5D%20by%20Aemiii91:themes/CyberOnion%20%282-pack%29%20by%20Aemiii91/CyberOnion%20%5BAtomic%5D%20by%20Aemiii91/icons "Click to see the full icon pack preview page")
-[Download CyberOnion (2-pack) by Aemiii91 (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/CyberOnion%20%282-pack%29%20by%20Aemiii91.zip)
+**CyberOnion [Atomic] by Aemiii91**
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/CyberOnion%20%282-pack%29%20by%20Aemiii91.zip "CyberOnion (2-pack) by Aemiii91") 100% complete
|
diff --git a/generated/icons_themes/page-04.md b/generated/icons_themes/page-04.md
index 17c3b7a7..d7fcdb27 100644
--- a/generated/icons_themes/page-04.md
+++ b/generated/icons_themes/page-04.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • [Custom Themes](../custom/index.md) • [Remixed Themes](../remixed/index.md) • **Theme Icon Packs** • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • [Originals](../custom/index.md) • [Remixed](../remixed/index.md) • **Iconified** • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Theme Icon Packs
+## Iconified — Themes with Icon Packs
*Page 4 of 4 — 43 items available*
@@ -73,52 +73,44 @@
-#### CyberOnion by Aemiii91
+[![CyberOnion by Aemiii91](../../themes/CyberOnion%20%282-pack%29%20by%20Aemiii91/CyberOnion%20by%20Aemiii91/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#CyberOnion%20by%20Aemiii91,CyberOnion%20by%20Aemiii91:themes/CyberOnion%20%282-pack%29%20by%20Aemiii91/CyberOnion%20by%20Aemiii91/icons "Click to see the full icon pack preview page")
-![CyberOnion by Aemiii91](../../themes/CyberOnion%20%282-pack%29%20by%20Aemiii91/CyberOnion%20by%20Aemiii91/icons/preview.png)
+**CyberOnion by Aemiii91**
-[Download CyberOnion (2-pack) by Aemiii91 (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/CyberOnion%20%282-pack%29%20by%20Aemiii91.zip)
-
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/CyberOnion%20%282-pack%29%20by%20Aemiii91.zip "CyberOnion (2-pack) by Aemiii91") 100% complete
|
-#### Onionboy HD by Jeltron
-
-![Onionboy HD by Jeltron](../../themes/Onionboy%20HD%20by%20Jeltron/icons/preview.png)
+[![Onionboy HD by Jeltron](../../themes/Onionboy%20HD%20by%20Jeltron/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Onionboy%20HD%20by%20Jeltron,Onionboy%20HD%20by%20Jeltron:themes/Onionboy%20HD%20by%20Jeltron/icons "Click to see the full icon pack preview page")
-[Download Onionboy HD by Jeltron (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Onionboy%20HD%20by%20Jeltron.zip)
+**Onionboy HD by Jeltron**
-48/54 icons (89% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Onionboy%20HD%20by%20Jeltron.zip "Onionboy HD by Jeltron") 89% complete
|
-#### Analogue by Aemiii91
+[![Analogue by Aemiii91](../../themes/Analogue%20by%20Aemiii91/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Analogue%20by%20Aemiii91,Analogue%20by%20Aemiii91:themes/Analogue%20by%20Aemiii91/icons "Click to see the full icon pack preview page")
-![Analogue by Aemiii91](../../themes/Analogue%20by%20Aemiii91/icons/preview.png)
+**Analogue by Aemiii91**
-[Download Analogue by Aemiii91 (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Analogue%20by%20Aemiii91.zip)
-
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Analogue%20by%20Aemiii91.zip "Analogue by Aemiii91") 100% complete
|
-#### Blueprint by Aemiii91
-
-![Blueprint by Aemiii91](../../themes/Blueprint%20by%20Aemiii91/icons/preview.png)
+[![Blueprint by Aemiii91](../../themes/Blueprint%20by%20Aemiii91/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Blueprint%20by%20Aemiii91,Blueprint%20by%20Aemiii91:themes/Blueprint%20by%20Aemiii91/icons "Click to see the full icon pack preview page")
-[Download Blueprint by Aemiii91 (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Blueprint%20by%20Aemiii91.zip)
+**Blueprint by Aemiii91**
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Blueprint%20by%20Aemiii91.zip "Blueprint by Aemiii91") 100% complete
|
@@ -126,39 +118,33 @@
-#### Wasteland Nevada by Bernig + LeonardoDaPinchy
+[![Wasteland Nevada by Bernig + LeonardoDaPinchy](../../themes/Wasteland%20Nevada%20by%20Bernig%20%2B%20LeonardoDaPinchy/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Wasteland%20Nevada%20by%20Bernig%20%2B%20LeonardoDaPinchy,Wasteland%20Nevada%20by%20Bernig%20%2B%20LeonardoDaPinchy:themes/Wasteland%20Nevada%20by%20Bernig%20%2B%20LeonardoDaPinchy/icons "Click to see the full icon pack preview page")
-![Wasteland Nevada by Bernig + LeonardoDaPinchy](../../themes/Wasteland%20Nevada%20by%20Bernig%20%2B%20LeonardoDaPinchy/icons/preview.png)
+**Wasteland Nevada by Bernig + LeonardoDaPinchy**
-[Download Wasteland Nevada by Bernig + LeonardoDaPinchy (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Wasteland%20Nevada%20by%20Bernig%20%2B%20LeonardoDaPinchy.zip)
-
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Wasteland%20Nevada%20by%20Bernig%20%2B%20LeonardoDaPinchy.zip "Wasteland Nevada by Bernig + LeonardoDaPinchy") 100% complete
|
-#### Super Onion Entertainment System Remix by TheDewd + Quack Walks
-
-![Super Onion Entertainment System Remix by TheDewd + Quack Walks](../../themes/Super%20Onion%20Entertainment%20System%20Remix%20by%20TheDewd%20%2B%20Quack%20Walks/icons/preview.png)
+[![Super Onion Entertainment System Remix by TheDewd + Quack Walks](../../themes/Super%20Onion%20Entertainment%20System%20Remix%20by%20TheDewd%20%2B%20Quack%20Walks/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#Super%20Onion%20Entertainment%20System%20Remix%20by%20TheDewd%20%2B%20Quack%20Walks,Super%20Onion%20Entertainment%20System%20Remix%20by%20TheDewd%20%2B%20Quack%20Walks:themes/Super%20Onion%20Entertainment%20System%20Remix%20by%20TheDewd%20%2B%20Quack%20Walks/icons "Click to see the full icon pack preview page")
-[Download Super Onion Entertainment System Remix by TheDewd + Quack Walks (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Super%20Onion%20Entertainment%20System%20Remix%20by%20TheDewd%20%2B%20Quack%20Walks.zip)
+**Super Onion Entertainment System Remix by TheDewd + Quack Walks**
-54/54 icons (100% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/Super%20Onion%20Entertainment%20System%20Remix%20by%20TheDewd%20%2B%20Quack%20Walks.zip "Super Onion Entertainment System Remix by TheDewd + Quack Walks") 100% complete
|
-#### NanoSwitch Modern Dark by Amdy + Cheetashock
-
-![NanoSwitch Modern Dark by Amdy + Cheetashock](../../themes/NanoSwitch%20Modern%20Dark%20by%20Amdy%20%2B%20Cheetashock/icons/preview.png)
+[![NanoSwitch Modern Dark by Amdy + Cheetashock](../../themes/NanoSwitch%20Modern%20Dark%20by%20Amdy%20%2B%20Cheetashock/icons/preview.png)](https://onionui.github.io/iconpack_preview.html#NanoSwitch%20Modern%20Dark%20by%20Amdy%20%2B%20Cheetashock,NanoSwitch%20Modern%20Dark%20by%20Amdy%20%2B%20Cheetashock:themes/NanoSwitch%20Modern%20Dark%20by%20Amdy%20%2B%20Cheetashock/icons "Click to see the full icon pack preview page")
-[Download NanoSwitch Modern Dark by Amdy + Cheetashock (theme)](https://raw.githubusercontent.com/OnionUI/Themes/main/release/NanoSwitch%20Modern%20Dark%20by%20Amdy%20%2B%20Cheetashock.zip)
+**NanoSwitch Modern Dark by Amdy + Cheetashock**
-51/54 icons (94% complete)
+[Download theme](https://raw.githubusercontent.com/OnionUI/Themes/main/release/NanoSwitch%20Modern%20Dark%20by%20Amdy%20%2B%20Cheetashock.zip "NanoSwitch Modern Dark by Amdy + Cheetashock") 94% complete
|
diff --git a/generated/remixed/index.md b/generated/remixed/index.md
index 14c2ff73..c761937e 100644
--- a/generated/remixed/index.md
+++ b/generated/remixed/index.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • [Custom Themes](../custom/index.md) • **Remixed Themes** • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • [Originals](../custom/index.md) • **Remixed** • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Remixed Themes
+## Remixed — Alternative Versions of Themes
*Page 1 of 2 — 15 items available*
diff --git a/generated/remixed/page-02.md b/generated/remixed/page-02.md
index 6049293b..bac7fdfb 100644
--- a/generated/remixed/page-02.md
+++ b/generated/remixed/page-02.md
@@ -60,12 +60,12 @@
#
-*The Onion Theme Repository* • [Index](../../README.md) • [Custom Themes](../custom/index.md) • **Remixed Themes** • [Theme Icon Packs](../icons_themes/index.md) • [Standalone Icon Packs](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
+*The Onion Theme Repository* • [Start](../../README.md) • [Originals](../custom/index.md) • **Remixed** • [Iconified](../icons_themes/index.md) • [Extra Icons](../icons_standalone/index.md) • [Contributing](../../CONTRIBUTING.md)
-## Remixed Themes
+## Remixed — Alternative Versions of Themes
*Page 2 of 2 — 15 items available*