From d8b5023d7269fd67374cf65a1372e374b41964e0 Mon Sep 17 00:00:00 2001
From: Alexander Neonxp Kiryukhin
Date: Sat, 14 Feb 2026 13:06:23 +0300
Subject: New post, didaceted theme
---
themes/neonxp/archetypes/default.md | 8 --
themes/neonxp/assets/css/main.css | 146 --------------------
themes/neonxp/assets/css/paper.css | 166 -----------------------
themes/neonxp/hugo.yaml | 18 ---
themes/neonxp/layouts/_default/section.atom.xml | 23 ----
themes/neonxp/layouts/_default/section.feed.json | 31 -----
themes/neonxp/layouts/_default/taxonomy.html | 20 ---
themes/neonxp/layouts/_default/terms.html | 17 ---
themes/neonxp/layouts/_partials/footer.html | 1 -
themes/neonxp/layouts/_partials/head.html | 12 --
themes/neonxp/layouts/_partials/head/css.html | 27 ----
themes/neonxp/layouts/_partials/head/js.html | 16 ---
themes/neonxp/layouts/_partials/header.html | 2 -
themes/neonxp/layouts/_partials/menu.html | 50 -------
themes/neonxp/layouts/_partials/terms.html | 29 ----
themes/neonxp/layouts/baseof.html | 17 ---
themes/neonxp/layouts/home.html | 16 ---
themes/neonxp/layouts/page.html | 50 -------
themes/neonxp/layouts/pages/section.html | 23 ----
themes/neonxp/layouts/projects/section.html | 23 ----
themes/neonxp/layouts/section.html | 26 ----
themes/neonxp/layouts/shortcodes/img.html | 21 ---
themes/neonxp/layouts/taxonomy.html | 11 --
themes/neonxp/layouts/term.html | 7 -
themes/neonxp/static/favicon.ico | Bin 8772 -> 0 bytes
25 files changed, 760 deletions(-)
delete mode 100644 themes/neonxp/archetypes/default.md
delete mode 100644 themes/neonxp/assets/css/main.css
delete mode 100644 themes/neonxp/assets/css/paper.css
delete mode 100644 themes/neonxp/hugo.yaml
delete mode 100644 themes/neonxp/layouts/_default/section.atom.xml
delete mode 100644 themes/neonxp/layouts/_default/section.feed.json
delete mode 100644 themes/neonxp/layouts/_default/taxonomy.html
delete mode 100644 themes/neonxp/layouts/_default/terms.html
delete mode 100644 themes/neonxp/layouts/_partials/footer.html
delete mode 100644 themes/neonxp/layouts/_partials/head.html
delete mode 100644 themes/neonxp/layouts/_partials/head/css.html
delete mode 100644 themes/neonxp/layouts/_partials/head/js.html
delete mode 100644 themes/neonxp/layouts/_partials/header.html
delete mode 100644 themes/neonxp/layouts/_partials/menu.html
delete mode 100644 themes/neonxp/layouts/_partials/terms.html
delete mode 100644 themes/neonxp/layouts/baseof.html
delete mode 100644 themes/neonxp/layouts/home.html
delete mode 100644 themes/neonxp/layouts/page.html
delete mode 100644 themes/neonxp/layouts/pages/section.html
delete mode 100644 themes/neonxp/layouts/projects/section.html
delete mode 100644 themes/neonxp/layouts/section.html
delete mode 100644 themes/neonxp/layouts/shortcodes/img.html
delete mode 100644 themes/neonxp/layouts/taxonomy.html
delete mode 100644 themes/neonxp/layouts/term.html
delete mode 100644 themes/neonxp/static/favicon.ico
(limited to 'themes')
diff --git a/themes/neonxp/archetypes/default.md b/themes/neonxp/archetypes/default.md
deleted file mode 100644
index 57e3501..0000000
--- a/themes/neonxp/archetypes/default.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title:
-date: "{{ .Date }}"
-tags:
- -
-categories:
- - Без категории
----
diff --git a/themes/neonxp/assets/css/main.css b/themes/neonxp/assets/css/main.css
deleted file mode 100644
index 9d07479..0000000
--- a/themes/neonxp/assets/css/main.css
+++ /dev/null
@@ -1,146 +0,0 @@
-:root {
- --border-radius: 4px;
- --shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
-}
-
-@media (prefers-color-scheme: dark) {
- :root {
- --shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
- }
-}
-
-nav {
- margin-top: 1rem;
-}
-
-nav ul {
- padding: 0;
- margin: 0;
-}
-
-nav ul li {
- list-style: none;
- display: inline-block;
- border: 0.1px solid var(--link-color);
- border-radius: var(--border-radius);
-}
-
-nav ul li a {
- padding: 0.5rem 1rem;
- text-decoration: none;
- display: inline-block;
- width: auto;
- line-height: 1.5rem;
-}
-
-nav ul li a:hover {
- background-color: color-mix(in srgb, var(--link-color) 10%, transparent);
-}
-
-nav ul li a.active {
- background-color: color-mix(in srgb, var(--link-color) 10%, transparent);
-}
-
-ul.taxonomy {
- display: block;
- padding: 0;
- margin: 0.5rem 0;
-}
-
-ul.taxonomy li {
- list-style: none;
- display: inline;
-}
-
-ul.taxonomy li::after {
- content: " | ";
-}
-
-ul.taxonomy li:last-child::after {
- content: "";
-}
-
-ul.terms {
- display: block;
- padding: 0;
- margin: 0.5rem 0;
-}
-
-ul.terms li {
- list-style: none;
- display: inline;
-}
-
-ul.terms li::after {
- content: " | ";
-}
-
-ul.terms li:last-child::after {
- content: "";
-}
-
-ul.pagination {
- display: block;
- padding: 0;
- margin: 0.5rem 0;
-}
-
-ul.pagination li {
- display: inline;
- list-style: none;
-}
-
-ul.pagination li.active a {
- background-color: color-mix(in srgb, var(--link-color) 10%, transparent);
-}
-
-ul.pagination li a {
- padding: 0.5rem 1rem;
- border: 0.1px solid var(--link-color);
- border-radius: var(--border-radius);
- text-decoration: none;
- line-height: 3rem;
-}
-
-ul.pagination li a:hover {
- background-color: color-mix(in srgb, var(--link-color) 10%, transparent);
-}
-
-ul.pagination li:first-child a {
- margin-left: 0;
-}
-
-pre {
- border-radius: var(--border-radius);
- border: 0.1px solid var(--border);
- padding: 0.5rem;
-}
-
-article {
- border-radius: var(--border-radius);
- box-shadow: var(--shadow);
-}
-
-img {
- border-radius: var(--border-radius);
-}
-
-.menu-icon {
- height: 24px;
- width: 24px;
- border-radius: 0;
- margin-bottom: -0.5rem;
-}
-
-a.btn-primary {
- display: inline-block;
- padding: 0.5rem 1rem;
- margin: 1rem 0;
- border: 0.1px solid var(--link-color);
- border-radius: var(--border-radius);
- text-decoration: none;
-}
-
-a.btn-primary:hover {
- background-color: color-mix(in srgb, var(--link-color) 10%, transparent);
-}
\ No newline at end of file
diff --git a/themes/neonxp/assets/css/paper.css b/themes/neonxp/assets/css/paper.css
deleted file mode 100644
index eb6b982..0000000
--- a/themes/neonxp/assets/css/paper.css
+++ /dev/null
@@ -1,166 +0,0 @@
-html,
-body {
- padding: 0px;
- margin: 0px;
- border: none;
-}
-
-*,
-*::before,
-*::after {
- box-sizing: border-box;
-}
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- margin: 0;
- /* line-height: 1; */
-}
-
-:root {
- --bg: #ffffff;
- --surface: #f8f9fa;
- --border: #e3e3e3;
- --text: #2e2e2e;
- --text-secondary: #6c757d;
- --link-color: rgb(40, 117, 251);
-}
-
-@media (prefers-color-scheme: dark) {
- :root {
- --bg: #1e1e1e;
- --surface: #262626;
- --border: #2a2a2a;
- --text: #e0e0e0;
- --text-secondary: #a8a8a8;
- --shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
- --link-color: rgb(103, 158, 254);
- }
-}
-
-@media print {
-
- *,
- *:before,
- *:after,
- *:first-letter,
- p:first-line,
- div:first-line,
- blockquote:first-line,
- li:first-line {
- background: transparent !important;
- color: #000 !important;
- box-shadow: none !important;
- text-shadow: none !important;
- }
-
- :root {
- --main-color: #000;
- --background-color: #fff;
- --main-background-color: #fff;
- }
-
- main {
- font-size: 12pt !important;
- line-height: 1.4 !important;
- --background-color: #fff !important;
- }
-
- header {
- display: none;
- }
-
- footer {
- display: none;
- }
-
- article {
- page-break-after: always;
- border: 0 !important;
- padding: 0 !important;
- }
-
- a[href] {
- color: #000;
- }
-}
-
-html {
- background-color: var(--surface);
- display: flex;
- justify-content: center;
- flex-direction: row;
-}
-
-body {
- color: var(--text);
- font-family: Arial,
- Helvetica,
- sans-serif;
- line-height: 1.5;
- width: 100%;
- max-width: 1200px;
-}
-
-a {
- color: var(--link-color);
-}
-
-header,
-footer {
- padding: 0 2rem;
-}
-
-main {
- padding: 0 2rem;
-}
-
-article {
- background-color: var(--bg);
- padding: 1.5em 2em;
- margin: 1em 0;
- border: 0.1px solid var(--border);
-}
-
-
-
-p {
- orphans: 3;
- widows: 4;
-}
-
-figure {
- max-width: 800px;
-}
-
-
-img {
- max-width: 100%;
-}
-
-@media (max-width: 900px) {
- main {
- font-size: 15px;
- line-height: 1.5;
- padding: 0 2em;
- }
-}
-
-@media (max-width: 480px) {
- main {
- font-size: 14px;
- line-height: 1.4;
- padding: 0 1em;
- }
-}
-
-
-pre,
-code {
- max-width: 100%;
- overflow-x: scroll;
-}
\ No newline at end of file
diff --git a/themes/neonxp/hugo.yaml b/themes/neonxp/hugo.yaml
deleted file mode 100644
index 4177323..0000000
--- a/themes/neonxp/hugo.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-baseURL: https://example.org/
-languageCode: en-US
-title: My New Hugo Site
-menus:
- main:
- - name: Home
- pageRef: /
- weight: 10
- - name: Posts
- pageRef: /posts
- weight: 20
- - name: Tags
- pageRef: /tags
- weight: 30
-module:
- hugoVersion:
- extended: false
- min: 0.146.0
diff --git a/themes/neonxp/layouts/_default/section.atom.xml b/themes/neonxp/layouts/_default/section.atom.xml
deleted file mode 100644
index 9ddb7d2..0000000
--- a/themes/neonxp/layouts/_default/section.atom.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-{{ print ""| safeHTML }}
-{{ print ""| safeHTML }}
-{{ .Title }}
- {{ .Content }}
-{{ .LinkTitle }}
- {{if .Date }}
- {{ $dateMachine := .Date | time.Format "2006-01-02 15:04:05-07:00" }}
- {{ $dateHuman := .Date | time.Format ":date_long" }}
-
- {{end}}
- {{ i18n .Title }}
- {{ .Content }}
-
- {{ range $key, $value := .Data.Terms }}
- {{ $postCount := len $value.Pages -}}
-
-
-
© 2007 — {{ now.Year }} Александр NeonXP Кирюхин. i@neonxp.ru
\ No newline at end of file diff --git a/themes/neonxp/layouts/_partials/head.html b/themes/neonxp/layouts/_partials/head.html deleted file mode 100644 index 7826e2a..0000000 --- a/themes/neonxp/layouts/_partials/head.html +++ /dev/null @@ -1,12 +0,0 @@ - - - -{{ partial "opengraph.html" . }} -- {{if $comment.date }} - {{ $dateMachine := $comment.date | time.Format "2006-01-02T15:04:05-07:00" }} - {{ $dateHuman := $comment.date | time.Format ":date_long" }} - - {{end}} -
-{{$comment.body | safeHTML}}
- {{if $comment.body_signature}} -{{$comment.body_signature| safeHTML}}
-