diff --git a/content/services/_index.md b/content/services/_index.md index 43e694a..422d080 100644 --- a/content/services/_index.md +++ b/content/services/_index.md @@ -1,3 +1,4 @@ --- title: "Services" +outputs: ["HTML"] --- diff --git a/docs/404.html b/docs/404.html index e817eb8..24e5776 100644 --- a/docs/404.html +++ b/docs/404.html @@ -2,5 +2,7 @@
-Subscribe

404

The page you visited was not found.

Return to the home page

\ No newline at end of file +Sign Up
+

404

The page you visited was not found.

Return to the home page

\ No newline at end of file diff --git a/docs/blog/index.html b/docs/blog/index.html index ecbe802..ab7946c 100644 --- a/docs/blog/index.html +++ b/docs/blog/index.html @@ -2,7 +2,9 @@
-Subscribe

All Posts | +
+

All Posts | Categories

What is Education?

What is Education? # Education simply means “learning”. It’s a natural process. -Ratio of components in Education: # 50% Knowledge/Understanding, 30% …

\ No newline at end of file +Ratio of components in Education: # 50% Knowledge/Understanding, 30% …

\ No newline at end of file diff --git a/docs/blog/what-is-education/index.html b/docs/blog/what-is-education/index.html index 5c38e20..70aeaff 100644 --- a/docs/blog/what-is-education/index.html +++ b/docs/blog/what-is-education/index.html @@ -11,6 +11,8 @@ Academics system has evolved with time and got worst. Let’s see what the syste
-Subscribe

What is Education?


What is Education? #

Education simply means “learning”. It’s a natural process.

Ratio of components in Education: #

50% Knowledge/Understanding, 30% Skills, 20% Experience.

Education vs Academics: #

Education and Academics are not the same thing. Academics is Education based of a curriculum and an institution. Plato discovered the word while describing his school of philosophy.

Academics system has evolved with time and got worst. Let’s see what the system has become nowadays: #

Extra bad: #

Education as a concept/implementation/system is good. -Academics is good only as a concept. It’s implementation and system is always the worst and corrupted.

Activities in Education: #

Read vs Study vs Research: #

  1. Read: Reading is about watching or interpreting something/someone to gain knowledge.

  2. Study: Studying is about interpreting a topic, going deeper and gaining some conscious understanding out of it.

  3. Research: Research is about studying a topic and then contributing to it with changes from your end.

Knowledge vs Entertainment: #

Example:

  1. The first book was to provide Knowledge/Understanding, but later books became a source of Entertainment (fiction).
  2. Videos can be used for both Knowledge/Understanding and Entertainment purposes. For example, for Knowledge/Understanding, there are documentaries, tutorial videos etc. For Entertainment, there are movies, funny videos etc.
Tags:
Categories:
\ No newline at end of file +Sign Up
+

What is Education?


What is Education? #

Education simply means “learning”. It’s a natural process.

Ratio of components in Education: #

50% Knowledge/Understanding, 30% Skills, 20% Experience.

Education vs Academics: #

Education and Academics are not the same thing. Academics is Education based of a curriculum and an institution. Plato discovered the word while describing his school of philosophy.

Academics system has evolved with time and got worst. Let’s see what the system has become nowadays: #

Extra bad: #

Education as a concept/implementation/system is good. +Academics is good only as a concept. It’s implementation and system is always the worst and corrupted.

Activities in Education: #

Read vs Study vs Research: #

  1. Read: Reading is about watching or interpreting something/someone to gain knowledge.

  2. Study: Studying is about interpreting a topic, going deeper and gaining some conscious understanding out of it.

  3. Research: Research is about studying a topic and then contributing to it with changes from your end.

Knowledge vs Entertainment: #

Example:

  1. The first book was to provide Knowledge/Understanding, but later books became a source of Entertainment (fiction).
  2. Videos can be used for both Knowledge/Understanding and Entertainment purposes. For example, for Knowledge/Understanding, there are documentaries, tutorial videos etc. For Entertainment, there are movies, funny videos etc.
Tags:
Categories:
\ No newline at end of file diff --git a/docs/categories/index.html b/docs/categories/index.html index f2f6c1a..59c4001 100644 --- a/docs/categories/index.html +++ b/docs/categories/index.html @@ -2,7 +2,9 @@
-Subscribe
\ No newline at end of file diff --git a/docs/categories/philosophy/index.html b/docs/categories/philosophy/index.html index 9d7a4b7..548a2eb 100644 --- a/docs/categories/philosophy/index.html +++ b/docs/categories/philosophy/index.html @@ -2,7 +2,9 @@
-Subscribe
\ No newline at end of file diff --git a/docs/changelog/index.html b/docs/changelog/index.html index 4b92712..050ff23 100644 --- a/docs/changelog/index.html +++ b/docs/changelog/index.html @@ -8,5 +8,7 @@ Changelog page. Remove year from footer copyright.">
-Subscribe

Changelog

[04-06-2026]

[14-04-2026]

\ No newline at end of file +Sign Up
+

Changelog

[04-06-2026]

[14-04-2026]

\ No newline at end of file diff --git a/docs/coming-soon/index.html b/docs/coming-soon/index.html index b5cb292..ccf8cbd 100644 --- a/docs/coming-soon/index.html +++ b/docs/coming-soon/index.html @@ -2,5 +2,7 @@
-Subscribe

Coming Soon

This feature is not yet available. Check back later!

\ No newline at end of file +Sign Up
+

Coming Soon

This feature is not yet available. Check back later!

\ No newline at end of file diff --git a/docs/contact/index.html b/docs/contact/index.html index c4ebb86..ed8c267 100644 --- a/docs/contact/index.html +++ b/docs/contact/index.html @@ -14,5 +14,7 @@ Lemmy: hyzen@lemmy.today"> -Subscribe

Admin: hyzen

Contacts #

Email and XMPP: hyzen@freedoms4.org

IRC/Liberachat: hyzen, #freedoms4

Follow on #

Mastodon: hyzen@mastodon.social

Lemmy: hyzen@lemmy.today

\ No newline at end of file +
+

Admin: hyzen

Contacts #

Email and XMPP: hyzen@freedoms4.org

IRC/Liberachat: hyzen, #freedoms4

Follow on #

Mastodon: hyzen@mastodon.social

Lemmy: hyzen@lemmy.today

\ No newline at end of file diff --git a/docs/css/custom.css b/docs/css/custom.css index ac706cb..f94805d 100644 --- a/docs/css/custom.css +++ b/docs/css/custom.css @@ -365,8 +365,145 @@ height: 1.75rem !important; } - /* Subscribe button on mobile: same size/shape as old hamburger */ - .rss-subscribe__link { +} + + + +/* ── Subscribe dropdown ── */ +.rss-subscribe { + position: relative; + display: inline-flex; + align-items: center; +} + +.rss-subscribe__btn { + display: inline-flex; + align-items: center; + gap: 0.2rem; + padding: 0.2rem 0.4rem; + border-radius: 3px; + border: 1px solid #ff3d3d; + background-color: transparent; + color: #ff3d3d !important; + font-size: 0.7rem; + font-weight: 340; + font-family: inherit; + line-height: 1.4; + cursor: pointer; + transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease; +} + +.rss-subscribe__btn svg { + width: 10px; + height: 10px; + flex-shrink: 0; +} + +.rss-subscribe__btn:hover, +.rss-subscribe__btn:focus { + border-color: #89808092; + color: #000000bc !important; +} + +[data-theme='dark'] .rss-subscribe__btn { + background-color: var(--foreground-color); + border-color: currentColor; + color: var(--background-color) !important; +} + +[data-theme='dark'] .rss-subscribe__btn:hover, +[data-theme='dark'] .rss-subscribe__btn:focus { + background-color: transparent; + border-color: var(--foreground-color); + color: var(--foreground-color) !important; +} + +@media (prefers-color-scheme: dark) { + .rss-subscribe__btn { + background-color: var(--foreground-color); + border-color: currentColor; + color: var(--background-color) !important; + } + .rss-subscribe__btn:hover, + .rss-subscribe__btn:focus { + background-color: transparent; + border-color: var(--foreground-color); + color: var(--foreground-color) !important; + } +} + +[data-theme='light'] .rss-subscribe__btn { + background-color: transparent; + border-color: #ff3d3d; + color: #ff3d3d !important; +} + +[data-theme='light'] .rss-subscribe__btn:hover, +[data-theme='light'] .rss-subscribe__btn:focus { + border-color: #89808092; + color: #000000bc !important; +} + +.rss-subscribe__dropdown { + display: none; + position: absolute; + top: calc(100% + 0.4rem); + right: 0; + flex-direction: column; + background-color: var(--background-color); + border: 1px solid var(--background-color1); + border-radius: 6px; + overflow: hidden; + box-shadow: 0 4px 16px rgba(0, 0, 0, 0.18); + z-index: 100; + min-width: 120px; +} + +.rss-subscribe.is-open .rss-subscribe__dropdown { + display: flex; +} + +/* Light mode: red border/text matching button */ +[data-theme='light'] .rss-subscribe__dropdown { + border-color: #ff3d3d; +} + +.rss-subscribe__item { + border: none; + border-radius: 0; + padding: 0.55rem 1rem; + font-size: 0.78rem; + font-family: inherit; + background-color: transparent; + color: var(--foreground-color); + cursor: pointer; + text-align: center; + white-space: nowrap; +} + +[data-theme='light'] .rss-subscribe__item { + color: #ff3d3d; +} + +.rss-subscribe__item:not(:last-child) { + border-bottom: 1px solid var(--background-color1); +} + +[data-theme='light'] .rss-subscribe__item:not(:last-child) { + border-bottom-color: #ff3d3d; +} + +.rss-subscribe__item:hover { + background-color: var(--background-color1); +} + +[data-theme='light'] .rss-subscribe__item:hover { + background-color: #fff0f0; +} + +/* Mobile subscribe btn: same size as profile button */ +@media (max-width: 600px) { + .rss-subscribe__btn { display: inline-flex; align-items: center; justify-content: center; @@ -374,79 +511,22 @@ height: 1.75rem; padding: 0; box-sizing: border-box; - border-radius: 3px; - border: 1px solid #ff3d3d; - background-color: transparent; - color: #ff3d3d !important; } - /* Hide the "Subscribe" text label on mobile */ - .rss-subscribe__link span { + .rss-subscribe__btn span { display: none; } - /* Make the RSS icon a bit larger to fill the button */ - .rss-subscribe__link svg { + .rss-subscribe__btn svg { width: 14px; height: 14px; } -} -/* Mobile Subscribe hover — light */ -@media (max-width: 600px) { - .rss-subscribe__link:hover, - .rss-subscribe__link:focus { - background-color: transparent; - border-color: #89808092; - color: #000000bc !important; + .rss-subscribe__dropdown { + right: 0; } } -/* Mobile Subscribe — system dark */ -@media (max-width: 600px) and (prefers-color-scheme: dark) { - .rss-subscribe__link { - background-color: transparent; - border-color: currentColor; - color: var(--foreground-color) !important; - } - .rss-subscribe__link:hover, - .rss-subscribe__link:focus { - background-color: var(--foreground-color); - border-color: var(--foreground-color); - color: var(--background-color) !important; - } -} - -/* Mobile Subscribe — manual light */ -@media (max-width: 600px) { - [data-theme='light'] .rss-subscribe__link { - border-color: #ff3d3d; - color: #ff3d3d !important; - background-color: transparent; - } - [data-theme='light'] .rss-subscribe__link:hover, - [data-theme='light'] .rss-subscribe__link:focus { - border-color: #89808092; - color: #000000bc !important; - } -} - -/* Mobile Subscribe — manual dark */ -@media (max-width: 600px) { - [data-theme='dark'] .rss-subscribe__link { - background-color: transparent; - border-color: currentColor; - color: var(--foreground-color) !important; - } - [data-theme='dark'] .rss-subscribe__link:hover, - [data-theme='dark'] .rss-subscribe__link:focus { - background-color: var(--foreground-color); - border-color: var(--foreground-color); - color: var(--background-color) !important; - } -} - - /* ── Theme switcher ── */ /* Force light theme */ diff --git a/docs/index.html b/docs/index.html index 40283bf..bb2ac3b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2,5 +2,7 @@ -Subscribe

Namaste 🙏 #

My name is hyzen, I'm the founder of this site. This site is my space to write about my views on various subjects and explore ideas that matter to me. I also provide free services to the public that may matter to them.

On the blog I’m writing about: #

  • Tech - Free and Open-Source Software, digital freedom.
  • Philosophy - Reflections on ideas, ethics, meaning, and ways of thinking.
  • Communism - I believe in Marxism. I am committed to the principle of providing internet services in a socialist way. This means creating tools and spaces that prioritize community benefit over profit, and believing in the collective good.
  • Politics as a whole - Commentary on political systems, economics, and social issues.

Beyond theoretical discussions, I may also write about my day-to-day experiences, thoughts, and feelings - the personal reflections that shape my worldview and understanding of the world around me.

Motive: #

My goal is for everyone who visits this site to leave with something valuable.

Site’s Code: #

This site is also built with open source tools like Hugo and served freely. If you're interested in the code , you can find it here↗.

\ No newline at end of file +
+

Namaste 🙏 #

My name is hyzen, I'm the founder of this site. This site is my space to write about my views on various subjects and explore ideas that matter to me. I also provide free services to the public that may matter to them.

On the blog I’m writing about: #

  • Tech - Free and Open-Source Software, digital freedom.
  • Philosophy - Reflections on ideas, ethics, meaning, and ways of thinking.
  • Communism - I believe in Marxism. I am committed to the principle of providing internet services in a socialist way. This means creating tools and spaces that prioritize community benefit over profit, and believing in the collective good.
  • Politics as a whole - Commentary on political systems, economics, and social issues.

Beyond theoretical discussions, I may also write about my day-to-day experiences, thoughts, and feelings - the personal reflections that shape my worldview and understanding of the world around me.

Motive: #

My goal is for everyone who visits this site to leave with something valuable.

Site’s Code: #

This site is also built with open source tools like Hugo and served freely. If you're interested in the code , you can find it here↗.

\ No newline at end of file diff --git a/docs/login/index.html b/docs/login/index.html index d8b1934..c14f5b0 100644 --- a/docs/login/index.html +++ b/docs/login/index.html @@ -2,12 +2,14 @@ -Subscribe

Login

+
+

Login

\ No newline at end of file +
\ No newline at end of file diff --git a/docs/semester/index.html b/docs/semester/index.html index 6021d86..933079a 100644 --- a/docs/semester/index.html +++ b/docs/semester/index.html @@ -2,7 +2,9 @@ -Subscribe
\ No newline at end of file diff --git a/docs/services/file-share/index.html b/docs/services/file-share/index.html index afc6d7a..e61cc70 100644 --- a/docs/services/file-share/index.html +++ b/docs/services/file-share/index.html @@ -2,7 +2,9 @@ -Subscribe
\ No newline at end of file diff --git a/docs/services/index.html b/docs/services/index.html index 002db82..03c6cc4 100644 --- a/docs/services/index.html +++ b/docs/services/index.html @@ -1,6 +1,8 @@ -Services | Freedoms4
Freedoms4 logo

Freedoms4

-Subscribe

Services

  1. File share
  2. XMPP Account
\ No newline at end of file +
+

Services

  1. File share
  2. XMPP Account
\ No newline at end of file diff --git a/docs/services/index.xml b/docs/services/index.xml deleted file mode 100644 index 13a5cc7..0000000 --- a/docs/services/index.xml +++ /dev/null @@ -1,3 +0,0 @@ -Services on Freedoms4https://freedoms4.org/services/Recent content in Services on Freedoms4Hugoen-usyour-email@example.com (Freedoms4)your-email@example.com (Freedoms4)File sharehttps://freedoms4.org/services/file-share/Mon, 01 Jan 0001 00:00:00 +0000your-email@example.com (Freedoms4)https://freedoms4.org/services/file-share/<p>Visit <a href="https://share.freedoms4.org" target="_blank" rel="noopener noreferrer"> -share.freedoms4.org↗ -</a> to quickly upload files and get sharable links.</p>XMPP Accounthttps://freedoms4.org/services/xmpp-account/Mon, 01 Jan 0001 00:00:00 +0000your-email@example.com (Freedoms4)https://freedoms4.org/services/xmpp-account/<p>Send your desired username to <a href="mailto:hyzen@freedoms4.org">hyzen@freedoms4.org</a> via Email (or via XMPP if already have an XMPP account). Account creation can take upto 24 hours.</p> \ No newline at end of file diff --git a/docs/services/xmpp-account/index.html b/docs/services/xmpp-account/index.html index 6ee3be8..09d4a18 100644 --- a/docs/services/xmpp-account/index.html +++ b/docs/services/xmpp-account/index.html @@ -2,6 +2,8 @@ -Subscribe

XMPP Account

Send your desired username to hyzen@freedoms4.org via Email (or via XMPP if already have an XMPP account). Account creation can take upto 24 hours.

\ No newline at end of file +
+

XMPP Account

Send your desired username to hyzen@freedoms4.org via Email (or via XMPP if already have an XMPP account). Account creation can take upto 24 hours.

\ No newline at end of file diff --git a/docs/signup/index.html b/docs/signup/index.html index eff3ff8..f63c6b7 100644 --- a/docs/signup/index.html +++ b/docs/signup/index.html @@ -2,8 +2,10 @@ -Subscribe

Sign Up

+
+

Sign Up

(3-32 characters; letters, numbers, _ and - only)
@@ -15,4 +17,4 @@ (at least 8 characters)
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/subjectcode/index.html b/docs/subjectcode/index.html index 1e05d95..4b3312e 100644 --- a/docs/subjectcode/index.html +++ b/docs/subjectcode/index.html @@ -2,7 +2,9 @@ -Subscribe
\ No newline at end of file diff --git a/docs/tags/academics/index.html b/docs/tags/academics/index.html index 4d260f2..ae71e7b 100644 --- a/docs/tags/academics/index.html +++ b/docs/tags/academics/index.html @@ -2,7 +2,9 @@ -Subscribe
\ No newline at end of file diff --git a/docs/tags/education/index.html b/docs/tags/education/index.html index 2d8a45e..0cb8794 100644 --- a/docs/tags/education/index.html +++ b/docs/tags/education/index.html @@ -2,7 +2,9 @@ -Subscribe
\ No newline at end of file diff --git a/docs/tags/index.html b/docs/tags/index.html index 1aa1bd7..b452a63 100644 --- a/docs/tags/index.html +++ b/docs/tags/index.html @@ -2,7 +2,9 @@ -Subscribe
\ No newline at end of file diff --git a/docs/tags/system/index.html b/docs/tags/system/index.html index d2d0e40..e69c2d2 100644 --- a/docs/tags/system/index.html +++ b/docs/tags/system/index.html @@ -2,7 +2,9 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/index.html b/docs/uninotes/index.html index b951c49..89dd442 100644 --- a/docs/uninotes/index.html +++ b/docs/uninotes/index.html @@ -2,8 +2,10 @@ -Subscribe

UniNotes

Contents

+

UniNotes

Contents

S1
ET DCM1107
\ No newline at end of file +Live
\ No newline at end of file diff --git a/docs/uninotes/s1/bo-dcm1109/index.html b/docs/uninotes/s1/bo-dcm1109/index.html index b837ddc..93aec32 100644 --- a/docs/uninotes/s1/bo-dcm1109/index.html +++ b/docs/uninotes/s1/bo-dcm1109/index.html @@ -2,7 +2,9 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/bo-dcm1109/unit1/index.html b/docs/uninotes/s1/bo-dcm1109/unit1/index.html index 54fd549..a8d73a2 100644 --- a/docs/uninotes/s1/bo-dcm1109/unit1/index.html +++ b/docs/uninotes/s1/bo-dcm1109/unit1/index.html @@ -2,9 +2,11 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/bo-dcm1109/unit1/self/index.html b/docs/uninotes/s1/bo-dcm1109/unit1/self/index.html index 3e40f4a..22fe16b 100644 --- a/docs/uninotes/s1/bo-dcm1109/unit1/self/index.html +++ b/docs/uninotes/s1/bo-dcm1109/unit1/self/index.html @@ -50,8 +50,10 @@ D) Dynamic Nature."> -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/bo-dcm1109/unit11/index.html b/docs/uninotes/s1/bo-dcm1109/unit11/index.html index dc18a6a..b7fb42c 100644 --- a/docs/uninotes/s1/bo-dcm1109/unit11/index.html +++ b/docs/uninotes/s1/bo-dcm1109/unit11/index.html @@ -2,9 +2,11 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/bo-dcm1109/unit11/self/index.html b/docs/uninotes/s1/bo-dcm1109/unit11/self/index.html index 8344007..e4b0157 100644 --- a/docs/uninotes/s1/bo-dcm1109/unit11/self/index.html +++ b/docs/uninotes/s1/bo-dcm1109/unit11/self/index.html @@ -26,8 +26,10 @@ Types of Business Combination # A) Horizontal # These companies operate at the s -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/bo-dcm1109/unit2/index.html b/docs/uninotes/s1/bo-dcm1109/unit2/index.html index 522dc93..80903dc 100644 --- a/docs/uninotes/s1/bo-dcm1109/unit2/index.html +++ b/docs/uninotes/s1/bo-dcm1109/unit2/index.html @@ -2,9 +2,11 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/bo-dcm1109/unit2/self/index.html b/docs/uninotes/s1/bo-dcm1109/unit2/self/index.html index 3f7d726..a3d306c 100644 --- a/docs/uninotes/s1/bo-dcm1109/unit2/self/index.html +++ b/docs/uninotes/s1/bo-dcm1109/unit2/self/index.html @@ -5,9 +5,11 @@ Secondary Sector # The Secondary Sector refines, processes and manufactures. Thi -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/bo-dcm1109/unit3/index.html b/docs/uninotes/s1/bo-dcm1109/unit3/index.html index a52da47..af171d8 100644 --- a/docs/uninotes/s1/bo-dcm1109/unit3/index.html +++ b/docs/uninotes/s1/bo-dcm1109/unit3/index.html @@ -2,9 +2,11 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/bo-dcm1109/unit3/self/index.html b/docs/uninotes/s1/bo-dcm1109/unit3/self/index.html index b66f5fc..bd36c41 100644 --- a/docs/uninotes/s1/bo-dcm1109/unit3/self/index.html +++ b/docs/uninotes/s1/bo-dcm1109/unit3/self/index.html @@ -20,8 +20,10 @@ Types of Companies # A) On the Basis of Incorporation # Chartered Companies: For -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/index.html b/docs/uninotes/s1/et-dcm1107/index.html index c6b30db..b20425a 100644 --- a/docs/uninotes/s1/et-dcm1107/index.html +++ b/docs/uninotes/s1/et-dcm1107/index.html @@ -2,7 +2,9 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/unit1/index.html b/docs/uninotes/s1/et-dcm1107/unit1/index.html index 1f4da20..73b56de 100644 --- a/docs/uninotes/s1/et-dcm1107/unit1/index.html +++ b/docs/uninotes/s1/et-dcm1107/unit1/index.html @@ -2,9 +2,11 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/unit1/live/index.html b/docs/uninotes/s1/et-dcm1107/unit1/live/index.html index 1e44cf5..ea1b580 100644 --- a/docs/uninotes/s1/et-dcm1107/unit1/live/index.html +++ b/docs/uninotes/s1/et-dcm1107/unit1/live/index.html @@ -23,8 +23,10 @@ B) Deductive (general -> specific)."> -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/unit12/index.html b/docs/uninotes/s1/et-dcm1107/unit12/index.html index c2782cb..a872a74 100644 --- a/docs/uninotes/s1/et-dcm1107/unit12/index.html +++ b/docs/uninotes/s1/et-dcm1107/unit12/index.html @@ -2,9 +2,11 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/unit12/self/index.html b/docs/uninotes/s1/et-dcm1107/unit12/self/index.html index b29fcce..c83a339 100644 --- a/docs/uninotes/s1/et-dcm1107/unit12/self/index.html +++ b/docs/uninotes/s1/et-dcm1107/unit12/self/index.html @@ -8,8 +8,10 @@ Net Interest # The actual or pure interest earned or paid after excluding additi -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/unit2/index.html b/docs/uninotes/s1/et-dcm1107/unit2/index.html index 59306c6..dad6aeb 100644 --- a/docs/uninotes/s1/et-dcm1107/unit2/index.html +++ b/docs/uninotes/s1/et-dcm1107/unit2/index.html @@ -2,9 +2,11 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/unit2/live/index.html b/docs/uninotes/s1/et-dcm1107/unit2/live/index.html index 0eabdeb..87d6b87 100644 --- a/docs/uninotes/s1/et-dcm1107/unit2/live/index.html +++ b/docs/uninotes/s1/et-dcm1107/unit2/live/index.html @@ -29,10 +29,12 @@ E) Economic depression. F) Essential goods."> -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/unit5/index.html b/docs/uninotes/s1/et-dcm1107/unit5/index.html index ffc8c49..7deadcb 100644 --- a/docs/uninotes/s1/et-dcm1107/unit5/index.html +++ b/docs/uninotes/s1/et-dcm1107/unit5/index.html @@ -2,9 +2,11 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/unit5/self/index.html b/docs/uninotes/s1/et-dcm1107/unit5/self/index.html index a06dd20..08fa373 100644 --- a/docs/uninotes/s1/et-dcm1107/unit5/self/index.html +++ b/docs/uninotes/s1/et-dcm1107/unit5/self/index.html @@ -5,9 +5,11 @@ Implicit Cost # Implicit costs are not directly paid out or recorded in financia -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/unit6/index.html b/docs/uninotes/s1/et-dcm1107/unit6/index.html index e50258f..74e73e5 100644 --- a/docs/uninotes/s1/et-dcm1107/unit6/index.html +++ b/docs/uninotes/s1/et-dcm1107/unit6/index.html @@ -2,9 +2,11 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/unit6/self/index.html b/docs/uninotes/s1/et-dcm1107/unit6/self/index.html index d0cc847..ff819cd 100644 --- a/docs/uninotes/s1/et-dcm1107/unit6/self/index.html +++ b/docs/uninotes/s1/et-dcm1107/unit6/self/index.html @@ -11,10 +11,12 @@ Time Elements in Production Function # A) Short run # In the short run, only som -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/unit7/index.html b/docs/uninotes/s1/et-dcm1107/unit7/index.html index ef5ca88..f2167c5 100644 --- a/docs/uninotes/s1/et-dcm1107/unit7/index.html +++ b/docs/uninotes/s1/et-dcm1107/unit7/index.html @@ -2,9 +2,11 @@ -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/et-dcm1107/unit7/self/index.html b/docs/uninotes/s1/et-dcm1107/unit7/self/index.html index 9623cb0..515c618 100644 --- a/docs/uninotes/s1/et-dcm1107/unit7/self/index.html +++ b/docs/uninotes/s1/et-dcm1107/unit7/self/index.html @@ -20,9 +20,11 @@ Types of Revenue # A) Operating Revenue # Sales Revenue. Service Revenue. B) Gro -Subscribe
\ No newline at end of file diff --git a/docs/uninotes/s1/fa-dcm1108/index.html b/docs/uninotes/s1/fa-dcm1108/index.html index b0295a2..7f84d43 100644 --- a/docs/uninotes/s1/fa-dcm1108/index.html +++ b/docs/uninotes/s1/fa-dcm1108/index.html @@ -2,6 +2,8 @@ -Subscribe

FA DCM1108

    \ No newline at end of file +
    +

    FA DCM1108

      \ No newline at end of file diff --git a/docs/uninotes/s1/ge-dcm1106/index.html b/docs/uninotes/s1/ge-dcm1106/index.html index 98f4b60..2d0512b 100644 --- a/docs/uninotes/s1/ge-dcm1106/index.html +++ b/docs/uninotes/s1/ge-dcm1106/index.html @@ -2,6 +2,8 @@ -Subscribe

      GE DCM1106

      \ No newline at end of file +
      +

      GE DCM1106

      \ No newline at end of file diff --git a/docs/uninotes/s1/ge-dcm1106/unit1/index.html b/docs/uninotes/s1/ge-dcm1106/unit1/index.html index 8234b09..5eafd7f 100644 --- a/docs/uninotes/s1/ge-dcm1106/unit1/index.html +++ b/docs/uninotes/s1/ge-dcm1106/unit1/index.html @@ -2,9 +2,11 @@ -Subscribe
      \ No newline at end of file diff --git a/docs/uninotes/s1/ge-dcm1106/unit1/live/index.html b/docs/uninotes/s1/ge-dcm1106/unit1/live/index.html index deea7b6..13865ad 100644 --- a/docs/uninotes/s1/ge-dcm1106/unit1/live/index.html +++ b/docs/uninotes/s1/ge-dcm1106/unit1/live/index.html @@ -32,8 +32,10 @@ K) Contemporary Perspective."> -Subscribe
      \ No newline at end of file diff --git a/docs/uninotes/s1/index.html b/docs/uninotes/s1/index.html index 7a86b8b..4f14632 100644 --- a/docs/uninotes/s1/index.html +++ b/docs/uninotes/s1/index.html @@ -2,6 +2,8 @@ -Subscribe

      S1

      1. BO DCM1109
      2. ET DCM1107
      3. GE DCM1106
      4. PBM DCM1110
      \ No newline at end of file +
      +

      S1

      1. BO DCM1109
      2. ET DCM1107
      3. GE DCM1106
      4. PBM DCM1110
      \ No newline at end of file diff --git a/docs/uninotes/s1/pbm-dcm1110/index.html b/docs/uninotes/s1/pbm-dcm1110/index.html index 4a48538..c6312f8 100644 --- a/docs/uninotes/s1/pbm-dcm1110/index.html +++ b/docs/uninotes/s1/pbm-dcm1110/index.html @@ -2,6 +2,8 @@ -Subscribe

      PBM DCM1110

      \ No newline at end of file +
      +

      PBM DCM1110

      \ No newline at end of file diff --git a/docs/uninotes/s1/pbm-dcm1110/unit1/index.html b/docs/uninotes/s1/pbm-dcm1110/unit1/index.html index a712d35..45b81f8 100644 --- a/docs/uninotes/s1/pbm-dcm1110/unit1/index.html +++ b/docs/uninotes/s1/pbm-dcm1110/unit1/index.html @@ -2,9 +2,11 @@ -Subscribe
      \ No newline at end of file diff --git a/docs/uninotes/s1/pbm-dcm1110/unit1/live/index.html b/docs/uninotes/s1/pbm-dcm1110/unit1/live/index.html index 8b3ba9e..0a2ffde 100644 --- a/docs/uninotes/s1/pbm-dcm1110/unit1/live/index.html +++ b/docs/uninotes/s1/pbm-dcm1110/unit1/live/index.html @@ -2,8 +2,10 @@ -Subscribe
      \ No newline at end of file diff --git a/docs/uninotes/s1/pbm-dcm1110/unit1/self/index.html b/docs/uninotes/s1/pbm-dcm1110/unit1/self/index.html index 1c2e59c..ae8f9d4 100644 --- a/docs/uninotes/s1/pbm-dcm1110/unit1/self/index.html +++ b/docs/uninotes/s1/pbm-dcm1110/unit1/self/index.html @@ -53,8 +53,10 @@ D) Organisational stability."> -Subscribe
      \ No newline at end of file diff --git a/docs/uninotes/s1/pbm-dcm1110/unit2/index.html b/docs/uninotes/s1/pbm-dcm1110/unit2/index.html index 3a0fadd..124fc6e 100644 --- a/docs/uninotes/s1/pbm-dcm1110/unit2/index.html +++ b/docs/uninotes/s1/pbm-dcm1110/unit2/index.html @@ -2,9 +2,11 @@ -Subscribe
      \ No newline at end of file diff --git a/docs/uninotes/s1/pbm-dcm1110/unit2/self/index.html b/docs/uninotes/s1/pbm-dcm1110/unit2/self/index.html index 403c538..f903c37 100644 --- a/docs/uninotes/s1/pbm-dcm1110/unit2/self/index.html +++ b/docs/uninotes/s1/pbm-dcm1110/unit2/self/index.html @@ -5,8 +5,10 @@ Educating every employee of the organisation. Looking after the long-term profes -Subscribe
      \ No newline at end of file diff --git a/docs/uninotes/s1/pbm-dcm1110/unit3/index.html b/docs/uninotes/s1/pbm-dcm1110/unit3/index.html index 0b3a01e..27bfdf1 100644 --- a/docs/uninotes/s1/pbm-dcm1110/unit3/index.html +++ b/docs/uninotes/s1/pbm-dcm1110/unit3/index.html @@ -2,9 +2,11 @@ -Subscribe
      \ No newline at end of file diff --git a/docs/uninotes/s1/pbm-dcm1110/unit3/self/index.html b/docs/uninotes/s1/pbm-dcm1110/unit3/self/index.html index 9e2c00f..ef0f31c 100644 --- a/docs/uninotes/s1/pbm-dcm1110/unit3/self/index.html +++ b/docs/uninotes/s1/pbm-dcm1110/unit3/self/index.html @@ -5,9 +5,11 @@ B) Administration Management # It is mainly related to the performance of manage -Subscribe
      \ No newline at end of file diff --git a/docs/uninotes/s1/pbm-dcm1110/unit4/index.html b/docs/uninotes/s1/pbm-dcm1110/unit4/index.html index eaa3913..0327b1a 100644 --- a/docs/uninotes/s1/pbm-dcm1110/unit4/index.html +++ b/docs/uninotes/s1/pbm-dcm1110/unit4/index.html @@ -2,9 +2,11 @@ -Subscribe
      \ No newline at end of file diff --git a/docs/uninotes/s1/pbm-dcm1110/unit4/self/index.html b/docs/uninotes/s1/pbm-dcm1110/unit4/self/index.html index 020e214..2a0e48a 100644 --- a/docs/uninotes/s1/pbm-dcm1110/unit4/self/index.html +++ b/docs/uninotes/s1/pbm-dcm1110/unit4/self/index.html @@ -11,8 +11,10 @@ Illumination Experiments (1924–1927): Examined how changes in lighting affecte -Subscribe
      \ No newline at end of file diff --git a/docs/uninotes/s2/index.html b/docs/uninotes/s2/index.html index fb3a3b0..56de406 100644 --- a/docs/uninotes/s2/index.html +++ b/docs/uninotes/s2/index.html @@ -2,6 +2,8 @@ -Subscribe

      S2

        \ No newline at end of file +
        +

        S2

          \ No newline at end of file diff --git a/docs/uninotes/s3/index.html b/docs/uninotes/s3/index.html index 9129b07..b44cb0b 100644 --- a/docs/uninotes/s3/index.html +++ b/docs/uninotes/s3/index.html @@ -2,6 +2,8 @@ -Subscribe

          S3

            \ No newline at end of file +
            +

            S3

              \ No newline at end of file diff --git a/docs/uninotes/s4/index.html b/docs/uninotes/s4/index.html index 4d00c85..6339a89 100644 --- a/docs/uninotes/s4/index.html +++ b/docs/uninotes/s4/index.html @@ -2,6 +2,8 @@ -Subscribe

              S4

                \ No newline at end of file +
                +

                S4

                  \ No newline at end of file diff --git a/docs/uninotes/s5/index.html b/docs/uninotes/s5/index.html index 9e3dfe2..711d421 100644 --- a/docs/uninotes/s5/index.html +++ b/docs/uninotes/s5/index.html @@ -2,6 +2,8 @@ -Subscribe

                  S5

                    \ No newline at end of file +
                    +

                    S5

                      \ No newline at end of file diff --git a/docs/uninotes/s6/index.html b/docs/uninotes/s6/index.html index b22e8d0..5d0922e 100644 --- a/docs/uninotes/s6/index.html +++ b/docs/uninotes/s6/index.html @@ -2,6 +2,8 @@ -Subscribe

                      S6

                        \ No newline at end of file +
                        +

                        S6

                          \ No newline at end of file diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 318217a..0d97482 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -68,28 +68,28 @@ - {{- $rssURL := "/index.xml" -}} {{- with .OutputFormats.Get "rss" -}} {{- - $rssURL = .RelPermalink -}} {{- end -}} - - - - Subscribe - + +
                          + +
                          + + +
                          +
                          {{ partial "header.html" . }} diff --git a/layouts/_partials/body/body-end.html b/layouts/_partials/body/body-end.html index 2ba2aba..1f00b36 100644 --- a/layouts/_partials/body/body-end.html +++ b/layouts/_partials/body/body-end.html @@ -119,12 +119,56 @@ diff --git a/layouts/baseof.html b/layouts/baseof.html index e9fd707..0d97482 100644 --- a/layouts/baseof.html +++ b/layouts/baseof.html @@ -42,8 +42,8 @@ - -
                          + +
                          - {{- $rssURL := "/index.xml" -}} {{- with .OutputFormats.Get "rss" -}} {{- - $rssURL = .RelPermalink -}} {{- end -}} - - - Subscribe - - -
                          - -
                          diff --git a/layouts/coming-soon/baseof.html b/layouts/coming-soon/baseof.html index 318217a..0d97482 100644 --- a/layouts/coming-soon/baseof.html +++ b/layouts/coming-soon/baseof.html @@ -68,28 +68,28 @@ - {{- $rssURL := "/index.xml" -}} {{- with .OutputFormats.Get "rss" -}} {{- - $rssURL = .RelPermalink -}} {{- end -}} - - - - Subscribe - + +
                          + +
                          + + +
                          +
                          {{ partial "header.html" . }} diff --git a/layouts/login/baseof.html b/layouts/login/baseof.html index 318217a..0d97482 100644 --- a/layouts/login/baseof.html +++ b/layouts/login/baseof.html @@ -68,28 +68,28 @@ - {{- $rssURL := "/index.xml" -}} {{- with .OutputFormats.Get "rss" -}} {{- - $rssURL = .RelPermalink -}} {{- end -}} - - - - Subscribe - + +
                          + +
                          + + +
                          +
                          {{ partial "header.html" . }} diff --git a/layouts/semester/baseof.html b/layouts/semester/baseof.html index 318217a..0d97482 100644 --- a/layouts/semester/baseof.html +++ b/layouts/semester/baseof.html @@ -68,28 +68,28 @@ - {{- $rssURL := "/index.xml" -}} {{- with .OutputFormats.Get "rss" -}} {{- - $rssURL = .RelPermalink -}} {{- end -}} - - - - Subscribe - + +
                          + +
                          + + +
                          +
                          {{ partial "header.html" . }} diff --git a/layouts/services/baseof.html b/layouts/services/baseof.html index 318217a..0d97482 100644 --- a/layouts/services/baseof.html +++ b/layouts/services/baseof.html @@ -68,28 +68,28 @@ - {{- $rssURL := "/index.xml" -}} {{- with .OutputFormats.Get "rss" -}} {{- - $rssURL = .RelPermalink -}} {{- end -}} - - - - Subscribe - + +
                          + +
                          + + +
                          +
                          {{ partial "header.html" . }} diff --git a/layouts/signup/baseof.html b/layouts/signup/baseof.html index 318217a..0d97482 100644 --- a/layouts/signup/baseof.html +++ b/layouts/signup/baseof.html @@ -68,28 +68,28 @@ - {{- $rssURL := "/index.xml" -}} {{- with .OutputFormats.Get "rss" -}} {{- - $rssURL = .RelPermalink -}} {{- end -}} - - - - Subscribe - + +
                          + +
                          + + +
                          +
                          {{ partial "header.html" . }} diff --git a/layouts/subjectcode/baseof.html b/layouts/subjectcode/baseof.html index 318217a..0d97482 100644 --- a/layouts/subjectcode/baseof.html +++ b/layouts/subjectcode/baseof.html @@ -68,28 +68,28 @@ - {{- $rssURL := "/index.xml" -}} {{- with .OutputFormats.Get "rss" -}} {{- - $rssURL = .RelPermalink -}} {{- end -}} - - - - Subscribe - + +
                          + +
                          + + +
                          +
                          {{ partial "header.html" . }} diff --git a/static/css/custom.css b/static/css/custom.css index ac706cb..f94805d 100644 --- a/static/css/custom.css +++ b/static/css/custom.css @@ -365,8 +365,145 @@ height: 1.75rem !important; } - /* Subscribe button on mobile: same size/shape as old hamburger */ - .rss-subscribe__link { +} + + + +/* ── Subscribe dropdown ── */ +.rss-subscribe { + position: relative; + display: inline-flex; + align-items: center; +} + +.rss-subscribe__btn { + display: inline-flex; + align-items: center; + gap: 0.2rem; + padding: 0.2rem 0.4rem; + border-radius: 3px; + border: 1px solid #ff3d3d; + background-color: transparent; + color: #ff3d3d !important; + font-size: 0.7rem; + font-weight: 340; + font-family: inherit; + line-height: 1.4; + cursor: pointer; + transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease; +} + +.rss-subscribe__btn svg { + width: 10px; + height: 10px; + flex-shrink: 0; +} + +.rss-subscribe__btn:hover, +.rss-subscribe__btn:focus { + border-color: #89808092; + color: #000000bc !important; +} + +[data-theme='dark'] .rss-subscribe__btn { + background-color: var(--foreground-color); + border-color: currentColor; + color: var(--background-color) !important; +} + +[data-theme='dark'] .rss-subscribe__btn:hover, +[data-theme='dark'] .rss-subscribe__btn:focus { + background-color: transparent; + border-color: var(--foreground-color); + color: var(--foreground-color) !important; +} + +@media (prefers-color-scheme: dark) { + .rss-subscribe__btn { + background-color: var(--foreground-color); + border-color: currentColor; + color: var(--background-color) !important; + } + .rss-subscribe__btn:hover, + .rss-subscribe__btn:focus { + background-color: transparent; + border-color: var(--foreground-color); + color: var(--foreground-color) !important; + } +} + +[data-theme='light'] .rss-subscribe__btn { + background-color: transparent; + border-color: #ff3d3d; + color: #ff3d3d !important; +} + +[data-theme='light'] .rss-subscribe__btn:hover, +[data-theme='light'] .rss-subscribe__btn:focus { + border-color: #89808092; + color: #000000bc !important; +} + +.rss-subscribe__dropdown { + display: none; + position: absolute; + top: calc(100% + 0.4rem); + right: 0; + flex-direction: column; + background-color: var(--background-color); + border: 1px solid var(--background-color1); + border-radius: 6px; + overflow: hidden; + box-shadow: 0 4px 16px rgba(0, 0, 0, 0.18); + z-index: 100; + min-width: 120px; +} + +.rss-subscribe.is-open .rss-subscribe__dropdown { + display: flex; +} + +/* Light mode: red border/text matching button */ +[data-theme='light'] .rss-subscribe__dropdown { + border-color: #ff3d3d; +} + +.rss-subscribe__item { + border: none; + border-radius: 0; + padding: 0.55rem 1rem; + font-size: 0.78rem; + font-family: inherit; + background-color: transparent; + color: var(--foreground-color); + cursor: pointer; + text-align: center; + white-space: nowrap; +} + +[data-theme='light'] .rss-subscribe__item { + color: #ff3d3d; +} + +.rss-subscribe__item:not(:last-child) { + border-bottom: 1px solid var(--background-color1); +} + +[data-theme='light'] .rss-subscribe__item:not(:last-child) { + border-bottom-color: #ff3d3d; +} + +.rss-subscribe__item:hover { + background-color: var(--background-color1); +} + +[data-theme='light'] .rss-subscribe__item:hover { + background-color: #fff0f0; +} + +/* Mobile subscribe btn: same size as profile button */ +@media (max-width: 600px) { + .rss-subscribe__btn { display: inline-flex; align-items: center; justify-content: center; @@ -374,79 +511,22 @@ height: 1.75rem; padding: 0; box-sizing: border-box; - border-radius: 3px; - border: 1px solid #ff3d3d; - background-color: transparent; - color: #ff3d3d !important; } - /* Hide the "Subscribe" text label on mobile */ - .rss-subscribe__link span { + .rss-subscribe__btn span { display: none; } - /* Make the RSS icon a bit larger to fill the button */ - .rss-subscribe__link svg { + .rss-subscribe__btn svg { width: 14px; height: 14px; } -} -/* Mobile Subscribe hover — light */ -@media (max-width: 600px) { - .rss-subscribe__link:hover, - .rss-subscribe__link:focus { - background-color: transparent; - border-color: #89808092; - color: #000000bc !important; + .rss-subscribe__dropdown { + right: 0; } } -/* Mobile Subscribe — system dark */ -@media (max-width: 600px) and (prefers-color-scheme: dark) { - .rss-subscribe__link { - background-color: transparent; - border-color: currentColor; - color: var(--foreground-color) !important; - } - .rss-subscribe__link:hover, - .rss-subscribe__link:focus { - background-color: var(--foreground-color); - border-color: var(--foreground-color); - color: var(--background-color) !important; - } -} - -/* Mobile Subscribe — manual light */ -@media (max-width: 600px) { - [data-theme='light'] .rss-subscribe__link { - border-color: #ff3d3d; - color: #ff3d3d !important; - background-color: transparent; - } - [data-theme='light'] .rss-subscribe__link:hover, - [data-theme='light'] .rss-subscribe__link:focus { - border-color: #89808092; - color: #000000bc !important; - } -} - -/* Mobile Subscribe — manual dark */ -@media (max-width: 600px) { - [data-theme='dark'] .rss-subscribe__link { - background-color: transparent; - border-color: currentColor; - color: var(--foreground-color) !important; - } - [data-theme='dark'] .rss-subscribe__link:hover, - [data-theme='dark'] .rss-subscribe__link:focus { - background-color: var(--foreground-color); - border-color: var(--foreground-color); - color: var(--background-color) !important; - } -} - - /* ── Theme switcher ── */ /* Force light theme */