commit a42cdeb2b3d6298a1101ffda3048d6e4537d440e Author: vboxuser Date: Thu Jan 22 20:37:42 2026 +0300 Initial commit: saikyo-server-cockpit-branding diff --git a/assets/branding.css b/assets/branding.css new file mode 100644 index 0000000..7639b95 --- /dev/null +++ b/assets/branding.css @@ -0,0 +1,48 @@ +/* Saikyo OS Server - Cockpit Branding + * Copyright (c) 2025-2026 OOO "SAIKO" + * https://saikyo-server.ru + */ + +:root { + --ct-color-brand: #2e7d32; + --ct-color-brand-dark: #1b5e20; + --ct-color-brand-light: #4caf50; +} + +.login-pf body { + background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%); +} + +.login-pf .brand { + background-image: url('logo.png'); + background-size: contain; + background-repeat: no-repeat; + background-position: center; + height: 80px; + margin-bottom: 20px; +} + +.login-pf .login-pf-brand-text { + color: #4caf50; + font-weight: bold; +} + +.login-pf .login-pf-brand-text::before { + content: "Saikyo OS Server"; +} + +#brand { + background-image: url('logo.png'); + background-size: contain; + background-repeat: no-repeat; +} + +.server-system-content { + border-top: 3px solid var(--ct-color-brand); +} + +.system-information::after { + content: " | Saikyo OS Server 1.0 LTS"; + color: var(--ct-color-brand); + font-weight: 500; +} diff --git a/debian/.debhelper/generated/saikyo-server-cockpit-branding/dh_installchangelogs.dch.trimmed b/debian/.debhelper/generated/saikyo-server-cockpit-branding/dh_installchangelogs.dch.trimmed new file mode 100644 index 0000000..1342602 --- /dev/null +++ b/debian/.debhelper/generated/saikyo-server-cockpit-branding/dh_installchangelogs.dch.trimmed @@ -0,0 +1,6 @@ +saikyo-server-cockpit-branding (1.0.0) stable; urgency=medium + + * Initial release + * Saikyo OS Server branding for Cockpit web console + + -- Saikyo OS Team Wed, 22 Jan 2026 19:00:00 +0300 diff --git a/debian/.debhelper/generated/saikyo-server-cockpit-branding/installed-by-dh_installdocs b/debian/.debhelper/generated/saikyo-server-cockpit-branding/installed-by-dh_installdocs new file mode 100644 index 0000000..e69de29 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..1342602 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +saikyo-server-cockpit-branding (1.0.0) stable; urgency=medium + + * Initial release + * Saikyo OS Server branding for Cockpit web console + + -- Saikyo OS Team Wed, 22 Jan 2026 19:00:00 +0300 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..cf4e16e --- /dev/null +++ b/debian/control @@ -0,0 +1,18 @@ +Source: saikyo-server-cockpit-branding +Section: admin +Priority: optional +Maintainer: Saikyo OS Team +Build-Depends: debhelper-compat (= 13) +Standards-Version: 4.6.2 +Homepage: https://saikyo-server.ru + +Package: saikyo-server-cockpit-branding +Architecture: all +Depends: ${misc:Depends}, cockpit +Description: Saikyo OS Server - брендинг Cockpit + Брендинг веб-панели Cockpit для Saikyo OS Server: + - Логотип Saikyo OS + - Стилизация под фирменный стиль + - Информация о системе + . + Правообладатель: ООО «САЙКО» diff --git a/debian/debhelper-build-stamp b/debian/debhelper-build-stamp new file mode 100644 index 0000000..69182fc --- /dev/null +++ b/debian/debhelper-build-stamp @@ -0,0 +1 @@ +saikyo-server-cockpit-branding diff --git a/debian/files b/debian/files new file mode 100644 index 0000000..e4444f5 --- /dev/null +++ b/debian/files @@ -0,0 +1,2 @@ +saikyo-server-cockpit-branding_1.0.0_all.deb admin optional +saikyo-server-cockpit-branding_1.0.0_amd64.buildinfo admin optional diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..143d158 --- /dev/null +++ b/debian/rules @@ -0,0 +1,9 @@ +#!/usr/bin/make -f + +%: + dh $@ + +override_dh_auto_install: + install -d $(CURDIR)/debian/saikyo-server-cockpit-branding/usr/share/cockpit/branding/saikyo + install -m 644 assets/branding.css $(CURDIR)/debian/saikyo-server-cockpit-branding/usr/share/cockpit/branding/saikyo/ + install -m 644 assets/logo.png $(CURDIR)/debian/saikyo-server-cockpit-branding/usr/share/cockpit/branding/saikyo/ 2>/dev/null || true diff --git a/debian/saikyo-server-cockpit-branding.substvars b/debian/saikyo-server-cockpit-branding.substvars new file mode 100644 index 0000000..978fc8b --- /dev/null +++ b/debian/saikyo-server-cockpit-branding.substvars @@ -0,0 +1,2 @@ +misc:Depends= +misc:Pre-Depends= diff --git a/debian/saikyo-server-cockpit-branding/DEBIAN/control b/debian/saikyo-server-cockpit-branding/DEBIAN/control new file mode 100644 index 0000000..2a6cad7 --- /dev/null +++ b/debian/saikyo-server-cockpit-branding/DEBIAN/control @@ -0,0 +1,16 @@ +Package: saikyo-server-cockpit-branding +Version: 1.0.0 +Architecture: all +Maintainer: Saikyo OS Team +Installed-Size: 11 +Depends: cockpit +Section: admin +Priority: optional +Homepage: https://saikyo-server.ru +Description: Saikyo OS Server - брендинг Cockpit + Брендинг веб-панели Cockpit для Saikyo OS Server: + - Логотип Saikyo OS + - Стилизация под фирменный стиль + - Информация о системе + . + Правообладатель: ООО «САЙКО» diff --git a/debian/saikyo-server-cockpit-branding/DEBIAN/md5sums b/debian/saikyo-server-cockpit-branding/DEBIAN/md5sums new file mode 100644 index 0000000..424134d --- /dev/null +++ b/debian/saikyo-server-cockpit-branding/DEBIAN/md5sums @@ -0,0 +1,2 @@ +8cd35eedbd48385145b4ad01ce98dfc4 usr/share/cockpit/branding/saikyo/branding.css +599a3b774bd87fca8578af019e2275fd usr/share/doc/saikyo-server-cockpit-branding/changelog.gz diff --git a/debian/saikyo-server-cockpit-branding/usr/share/cockpit/branding/saikyo/branding.css b/debian/saikyo-server-cockpit-branding/usr/share/cockpit/branding/saikyo/branding.css new file mode 100644 index 0000000..7639b95 --- /dev/null +++ b/debian/saikyo-server-cockpit-branding/usr/share/cockpit/branding/saikyo/branding.css @@ -0,0 +1,48 @@ +/* Saikyo OS Server - Cockpit Branding + * Copyright (c) 2025-2026 OOO "SAIKO" + * https://saikyo-server.ru + */ + +:root { + --ct-color-brand: #2e7d32; + --ct-color-brand-dark: #1b5e20; + --ct-color-brand-light: #4caf50; +} + +.login-pf body { + background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%); +} + +.login-pf .brand { + background-image: url('logo.png'); + background-size: contain; + background-repeat: no-repeat; + background-position: center; + height: 80px; + margin-bottom: 20px; +} + +.login-pf .login-pf-brand-text { + color: #4caf50; + font-weight: bold; +} + +.login-pf .login-pf-brand-text::before { + content: "Saikyo OS Server"; +} + +#brand { + background-image: url('logo.png'); + background-size: contain; + background-repeat: no-repeat; +} + +.server-system-content { + border-top: 3px solid var(--ct-color-brand); +} + +.system-information::after { + content: " | Saikyo OS Server 1.0 LTS"; + color: var(--ct-color-brand); + font-weight: 500; +} diff --git a/debian/saikyo-server-cockpit-branding/usr/share/doc/saikyo-server-cockpit-branding/changelog.gz b/debian/saikyo-server-cockpit-branding/usr/share/doc/saikyo-server-cockpit-branding/changelog.gz new file mode 100644 index 0000000..144d917 Binary files /dev/null and b/debian/saikyo-server-cockpit-branding/usr/share/doc/saikyo-server-cockpit-branding/changelog.gz differ