File tree Expand file tree Collapse file tree 1 file changed +29
-5
lines changed Expand file tree Collapse file tree 1 file changed +29
-5
lines changed Original file line number Diff line number Diff line change 2727 font-family : sans-serif;
2828}
2929
30+ /* Sidebar Styles */
3031.sidebar {
3132 background-color : var (--sidebar-bg );
3233 width : 260px ;
4344 transform : translateX (-100% );
4445}
4546
47+ /* Sidebar Links */
4648.sidebar a {
4749 display : block;
4850 padding : 0.5rem ;
5658 background-color : var (--hover-bg );
5759}
5860
61+ /* Content Area */
5962.content {
6063 margin-left : 260px ;
6164 padding : 1rem ;
6669 margin-left : 0 ;
6770}
6871
72+ /* Toggle Button */
6973.toggle-btn {
7074 position : fixed;
7175 top : 1rem ;
@@ -79,22 +83,42 @@ body {
7983 cursor : pointer;
8084}
8185
82- # dark-mode-toggle {
86+ /* Dark Mode Toggle Button */
87+ .dark-toggle {
8388 position : fixed;
8489 top : 1rem ;
8590 right : 1rem ;
91+ z-index : 1001 ;
92+ background-color : var (--button-bg );
93+ color : var (--button-text );
94+ border : none;
95+ padding : 0.5rem 1rem ;
96+ border-radius : 5px ;
97+ cursor : pointer;
8698}
8799
88- # time-display {
89- font-size : 1.2em ;
90- margin-bottom : 10px ;
91- color : var (--text-color );
100+ /* Animation */
101+ .fade-in {
102+ animation : fadeIn 0.4s ease-in;
103+ }
104+
105+ @keyframes fadeIn {
106+ from { opacity : 0 ; transform : translateY (10px ); }
107+ to { opacity : 1 ; transform : translateY (0 ); }
92108}
93109
110+ /* Responsive Design for Small Screens */
94111@media (max-width : 768px ) {
95112 .sidebar {
96113 transform : translateX (-100% );
114+ position : fixed;
115+ left : 0 ;
97116 }
117+
118+ .sidebar : not (.hidden ) {
119+ transform : translateX (0 );
120+ }
121+
98122 .content {
99123 margin-left : 0 ;
100124 }
You can’t perform that action at this time.
0 commit comments