diff --git a/web-app/assets/moon.svg b/web-app/assets/moon.svg new file mode 100644 index 0000000..c14ef3a --- /dev/null +++ b/web-app/assets/moon.svg @@ -0,0 +1,5 @@ + + + \ No newline at end of file diff --git a/web-app/assets/sun.svg b/web-app/assets/sun.svg new file mode 100644 index 0000000..0053526 --- /dev/null +++ b/web-app/assets/sun.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/web-app/css/styles.css b/web-app/css/styles.css index 691ba2e..84b1ea9 100644 --- a/web-app/css/styles.css +++ b/web-app/css/styles.css @@ -118,7 +118,6 @@ body { } .container { - max-width: 1200px; margin: 0 auto; padding: 0 20px; } @@ -138,11 +137,9 @@ body { .navbar .container { display: flex; - justify-content: space-between; + justify-content:space-around; align-items: center; - gap: 2rem; } - .navbar-brand { display: flex; align-items: baseline; @@ -557,8 +554,9 @@ body { display: flex; gap: 1.05rem; justify-content: center; + align-items: center; flex-wrap: wrap; - margin-bottom: 1.1rem; + /* margin-bottom: 1.1rem; */ animation: fadeInUp 0.7s ease 0.4s both; } @@ -1235,6 +1233,12 @@ body { max-width: 600px; margin: 0 auto; } +.search-box-container{ + display: flex; + align-items: center; + justify-content: center; + margin: 20px; +} .search-box { position: relative; @@ -1244,6 +1248,7 @@ body { padding: 0.5rem 1.5rem; display: flex; align-items: center; + justify-content: center; gap: 1rem; transition: var(--transition); } diff --git a/web-app/index.html b/web-app/index.html index 03fae2e..f29f4d4 100644 --- a/web-app/index.html +++ b/web-app/index.html @@ -797,72 +797,74 @@ 🚀 Skip to main content - - - - + + + + -py -.mini -() + py + .mini + () - games, math & terminal toys - + games, math & terminal toys + - - - - - - - - - + + + + + +all + + + +games - - + + +math + + +utilities + + + +playground + + + launch random → + + + + + + + + + + + + + + + + + + + - - - - - all - - - - games - - - - math - - - - utilities - - - - playground - - - - favorites - - - - @@ -871,50 +873,15 @@ Learn Python the Fun Way! 25+ Mini Projects • Beautiful UI • Beginner Friendly • Zero Dependencies - - - - all - - - - games - - - - math - - - - utilities - - - - - playground - - - - favorites - - - - - launch random → - - - + - - - - + + + + + + 🃏 BlackJack21 Beat the dealer! diff --git a/web-app/js/main.js b/web-app/js/main.js index 13090d3..b9a4ec5 100644 --- a/web-app/js/main.js +++ b/web-app/js/main.js @@ -105,8 +105,8 @@ document.addEventListener('DOMContentLoaded', function () { syncThemeColor(savedTheme); themeToggle.innerHTML = savedTheme === 'light' - ? '' - : ''; + ? '' + : ''; updateThemeToggleAria(savedTheme === 'light'); themeToggle.addEventListener('click', function () { @@ -119,8 +119,8 @@ document.addEventListener('DOMContentLoaded', function () { themeToggle.innerHTML = newTheme === 'light' - ? '' - : ''; + ? '' + : ''; updateThemeToggleAria(newTheme === 'light'); }); }
25+ Mini Projects • Beautiful UI • Beginner Friendly • Zero Dependencies
Beat the dealer!