Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions Barracuda-theme/design-v255.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
/* CyberPanel v2.5.5-dev theme pack — paste into Design > Main Dashboard CSS
Requires cyberpanel-ui.css (v2.4.8+ shell). Legacy design.css targets the old sidebar DOM only.
Toggle dark/light with the header moon/sun button (localStorage: cyberPanelTheme).
*/

/* Theme: Barracuda-theme */

:root {
--barracuda-bg-primary: #0d0e12;
--barracuda-bg-secondary: #1a1c21;
--barracuda-bg-sidebar: #0d0e12;
--barracuda-text-primary: #ffffff;
--barracuda-text-secondary: #babac0;
--barracuda-accent: #6495ED;
--barracuda-border: #393E46;
--barracuda-hover: #26272f;
}

:root:not([data-theme="dark"]),
[data-theme="light"] {
--bg-primary: var(--barracuda-bg-primary);
--bg-secondary: var(--barracuda-bg-secondary);
--bg-sidebar: var(--barracuda-bg-sidebar);
--text-primary: var(--barracuda-text-primary);
--text-secondary: var(--barracuda-text-secondary);
--accent-color: var(--barracuda-accent);
--border-color: var(--barracuda-border);
--bg-hover: var(--barracuda-hover);
}

html[data-theme="dark"],
[data-theme="dark"] {
--bg-primary: var(--barracuda-bg-primary);
--bg-secondary: var(--barracuda-bg-secondary);
--bg-sidebar: var(--barracuda-bg-sidebar);
--text-primary: var(--barracuda-text-primary);
--text-secondary: var(--barracuda-text-secondary);
--accent-color: var(--barracuda-accent);
--border-color: var(--barracuda-border);
--bg-hover: var(--barracuda-hover);
}
122 changes: 78 additions & 44 deletions Barracuda-theme/design.css
Original file line number Diff line number Diff line change
@@ -1,71 +1,107 @@
/*
Name: Barracuda Dark v1
Version: 1.0
Name: Barracuda Dark v2.0
Version: 2.0
Author: Barracuda1337
Tested on CyberPanel 2.3 build 2
Tested on CyberPanel 2.5.5-dev
Served with APACHE-2.0 license
- CyberPanel repo: https://github.com/usmannasir/cyberpanel/
- Updated for CyberPanel 2.5.5-dev theme system compatibility
*/

/* CSS Variables for CyberPanel 2.5.5-dev compatibility */
:root {
--barracuda-bg-primary: #0d0e12;
--barracuda-bg-secondary: #1a1c21;
--barracuda-bg-sidebar: #0d0e12;
--barracuda-text-primary: #ffffff;
--barracuda-text-secondary: #babac0;
--barracuda-accent: #6495ED;
--barracuda-border: #393E46;
--barracuda-hover: #26272f;
}

/* Override CyberPanel 2.5.5-dev theme variables */
[data-theme="light"] {
--bg-primary: var(--barracuda-bg-primary);
--bg-secondary: var(--barracuda-bg-secondary);
--bg-sidebar: var(--barracuda-bg-sidebar);
--text-primary: var(--barracuda-text-primary);
--text-secondary: var(--barracuda-text-secondary);
--accent-color: var(--barracuda-accent);
--border-color: var(--barracuda-border);
--bg-hover: var(--barracuda-hover);
}

[data-theme="dark"] {
--bg-primary: var(--barracuda-bg-primary);
--bg-secondary: var(--barracuda-bg-secondary);
--bg-sidebar: var(--barracuda-bg-sidebar);
--text-primary: var(--barracuda-text-primary);
--text-secondary: var(--barracuda-text-secondary);
--accent-color: var(--barracuda-accent);
--border-color: var(--barracuda-border);
--bg-hover: var(--barracuda-hover);
}

body::-webkit-scrollbar {
background-color:#0d0e12 ;
width:16px
background-color: var(--barracuda-bg-primary);
width: 16px;
}
body::-webkit-scrollbar-track {
background-color:#0d0e12
background-color: var(--barracuda-bg-primary);
}
body::-webkit-scrollbar-track:hover {
background-color:#0d0e12
background-color: var(--barracuda-bg-primary);
}
body::-webkit-scrollbar-thumb {
background-color:#babac0;
border-radius:16px;
border:5px solid #0d0e12
background-color: var(--barracuda-text-secondary);
border-radius: 16px;
border: 5px solid var(--barracuda-bg-primary);
}
body::-webkit-scrollbar-thumb:hover {
background-color:#a0a0a5;
border:4px solid #0d0e12
background-color: #a0a0a5;
border: 4px solid var(--barracuda-bg-primary);
}
body::-webkit-scrollbar-button {display:none}
body::-webkit-scrollbar-button {display: none;}


.row-title,
label, .current-pack{
color: #fff !important;
color: var(--barracuda-text-primary) !important;
}

.content-box {
background-color: #1a1c21 !important;
border: 1px solid #393E46 !important;
background-color: var(--barracuda-bg-secondary) !important;
border: 1px solid var(--barracuda-border) !important;
}

.table {
border: 1px solid #393E46;
background: #1a1c21;
border: 1px solid var(--barracuda-border);
background: var(--barracuda-bg-secondary);
}

#page-title p {
color: #fff !important;
color: var(--barracuda-text-primary) !important;
}
#page-sidebar li a.sf-with-ul:after {
color: #babac0 !important;
color: var(--barracuda-text-secondary) !important;
}
.content-box-wrapper .panel-body {

background-color: #1a1c21;
background-color: var(--barracuda-bg-secondary);
margin-top: 10px;
text-align: center;
border-radius: 50px;
align-items: center;
}

.content-box-wrapper .panel-body a {
color: #fff !important;
color: var(--barracuda-text-primary) !important;
}

.btn-primary {
border: none;
border-radius: 50px !important;
background-color: var(--barracuda-accent) !important;
}

a:focus,
Expand All @@ -74,29 +110,28 @@ a:hover {
}

h2 {
color: #fff !important;
color: var(--barracuda-text-primary) !important;
font-weight: bolder !important;
}

body {
background-color: #1a1c21 !important;
color: #fff !important;

background-color: var(--barracuda-bg-secondary) !important;
color: var(--barracuda-text-primary) !important;
}

#sidebar-menu-item-server-ip-address>span {
color: #fff !important;
color: var(--barracuda-text-primary) !important;
font-weight: 400 !important;
}

#page-sidebar ul li a .glyph-icon {
color: #fff !important;
color: var(--barracuda-text-primary) !important;
}

.panel {
background-color: #0d0e12 !important;
background-color: var(--barracuda-bg-primary) !important;
border-radius: 10px;
border: 1px solid #393E46;
border: 1px solid var(--barracuda-border);
}

textarea {
Expand All @@ -109,35 +144,34 @@ div.tile-content-wrapper {

a.tile-box.tile-box-shortcut.btn-primary {
border-radius: 10px;
background-color: #6495ED;
background-color: var(--barracuda-accent) !important;
}

#page-header {
border-bottom: 1px solid #393E46;
border-bottom: 1px solid var(--barracuda-border);
position: fixed;
width: 100%;
z-index: 999;
background-color: white !important;
background-color: var(--barracuda-bg-primary) !important;
}

#page-sidebar::-webkit-scrollbar {
display: none;
}

#page-sidebar {
border-right: 1px solid #393E46;

border-right: 1px solid var(--barracuda-border);
padding-top: 72px;
position: fixed;
overflow-y: scroll;
height: 100% !important;
-ms-overflow-style: none;
scrollbar-width: none;
background-color: var(--barracuda-bg-sidebar) !important;
}

#page-content {
background-color: #1a1c21 !important;

background-color: var(--barracuda-bg-secondary) !important;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
Expand Down Expand Up @@ -181,12 +215,12 @@ h6 {
}

#sidebar-menu {
background: #0d0e12;
background: var(--barracuda-bg-sidebar);
padding: 5px 0px;
}

#page-header {
background: #0d0e12 !important;
background: var(--barracuda-bg-sidebar) !important;
}

.logo-bg {
Expand Down Expand Up @@ -237,7 +271,7 @@ h6 {

#page-sidebar ul>li>a:hover {
border-color: transparent;
background-color: #26272f !important;
background-color: var(--barracuda-hover) !important;
border-radius: 50px;
text-decoration: none;
transition: none;
Expand All @@ -254,9 +288,9 @@ h6 {
a.sfActive {
border-radius: 50px !important;
border: 1px solid;
border-color: #babac0 !important;
border-color: var(--barracuda-text-secondary) !important;
border-right-width: 0px !important;
background-color: #26272f !important;
background-color: var(--barracuda-hover) !important;
text-decoration: none !important;
}

Expand All @@ -277,7 +311,7 @@ a.sfActive span {

#sidebar-menu>li>a>span,
.sidebar-submenu ul li a>span {
color: #ffffff;
color: var(--barracuda-text-primary);
font-size: 12px;
margin-left: 10px;
font-weight: 300;
Expand Down
43 changes: 43 additions & 0 deletions CF-Inspired-V2-Cyberpanel-Theme/design-v255.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
/* CyberPanel v2.5.5-dev theme pack — paste into Design > Main Dashboard CSS
Requires cyberpanel-ui.css (v2.4.8+ shell). Legacy design.css targets the old sidebar DOM only.
Toggle dark/light with the header moon/sun button (localStorage: cyberPanelTheme).
*/

/* Theme: CF-Inspired-V2-Cyberpanel-Theme */

:root {
--cf-primary: #022352;
--cf-secondary: #6495ED;
--cf-accent: #6495ED;
--cf-hover: #ECF4FF;
--cf-border: #dfe8f1;
--cf-text: #121212;
--cf-bg: #ffffff;
--cf-sidebar-bg: #f8f9fa;
}

:root:not([data-theme="dark"]),
[data-theme="light"] {
--accent-color: var(--cf-accent);
--accent-hover: #5a7fd8;
--bg-primary: var(--cf-bg);
--bg-secondary: var(--cf-bg);
--bg-sidebar: var(--cf-sidebar-bg);
--text-primary: var(--cf-text);
--text-secondary: #64748b;
--border-color: var(--cf-border);
--bg-hover: var(--cf-hover);
}

html[data-theme="dark"],
[data-theme="dark"] {
--accent-color: var(--cf-accent);
--accent-hover: #5a7fd8;
--bg-primary: #0f0f23;
--bg-secondary: #1a1a3e;
--bg-sidebar: #16162e;
--text-primary: #e4e4e7;
--text-secondary: #9ca3af;
--border-color: #2a2a5e;
--bg-hover: #252550;
}
Loading