diff --git a/assets/css/custom.css b/assets/css/custom.css new file mode 100644 index 0000000..dc15bea --- /dev/null +++ b/assets/css/custom.css @@ -0,0 +1,182 @@ + +/* + Custom Styles for 2-maktabxovos + Palette: + - Primary: #005A9C (Blue) + - Secondary: #FDB813 (Yellow/Gold) + - Background: #F8F9FA (Light Gray) + - Surface: #FFFFFF (White) + - Text: #212529 (Dark Gray) +*/ + +/* --- Typography --- */ +body { + font-family: 'Lato', sans-serif; + color: #212529; +} + +h1, h2, h3, h4, h5, h6, .navbar-brand { + font-family: 'Montserrat', sans-serif; + font-weight: 700; +} + +.fw-medium { + font-weight: 500 !important; +} + +/* --- General & Helpers --- */ +.section-padding { + padding: 80px 0; +} + +.bg-primary-gradient { + background: linear-gradient(45deg, #005A9C, #003D6B); +} + +.bg-light-gray { + background-color: #F8F9FA; +} + +.card { + border: none; + border-radius: 0.5rem; + box-shadow: 0 4px 25px rgba(0, 0, 0, 0.08); + transition: transform 0.3s ease, box-shadow 0.3s ease; +} + +.card:hover { + transform: translateY(-5px); + box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12); +} + +.btn { + border-radius: 0.5rem; + padding: 12px 30px; + font-weight: 600; + transition: all 0.3s ease; +} + +.btn-primary { + background-color: #005A9C; + border-color: #005A9C; +} + +.btn-primary:hover { + background-color: #004B80; + border-color: #004B80; + transform: translateY(-2px); +} + +.btn-secondary { + background-color: #FDB813; + border-color: #FDB813; + color: #212529; +} + +.btn-secondary:hover { + background-color: #EAA800; + border-color: #EAA800; + transform: translateY(-2px); +} + + +/* --- Header / Navbar --- */ +.navbar { + padding: 1rem 0; + transition: background-color 0.3s ease, box-shadow 0.3s ease; +} + +.navbar-brand { + font-size: 1.75rem; + color: #005A9C !important; +} + +.navbar-nav .nav-link { + color: #212529; + font-weight: 600; + margin: 0 10px; + transition: color 0.3s ease; +} + +.navbar-nav .nav-link:hover, +.navbar-nav .nav-link.active { + color: #005A9C; +} + +/* --- Hero Section --- */ +.hero { + padding: 120px 0; + color: white; +} + +.hero h1 { + font-size: 3.5rem; + font-weight: 800; +} + +.hero p { + font-size: 1.25rem; + font-weight: 300; + max-width: 600px; + margin: 20px auto 30px; +} + +/* --- News Section --- */ +.news-card .card-img-top { + height: 200px; + object-fit: cover; +} + +.news-card .card-title { + color: #005A9C; +} + +.news-card .card-date { + font-size: 0.85rem; + color: #6c757d; +} + +/* --- Footer --- */ +.footer { + background-color: #212529; + color: #adb5bd; + padding: 60px 0; +} + +.footer h5 { + color: #FFFFFF; + margin-bottom: 20px; +} + +.footer a { + color: #adb5bd; + text-decoration: none; + transition: color 0.3s ease; +} + +.footer a:hover { + color: #FFFFFF; +} + +.footer .social-icons a { + display: inline-block; + width: 40px; + height: 40px; + line-height: 40px; + text-align: center; + border-radius: 50%; + background-color: #343a40; + color: #FFFFFF; + margin-right: 10px; +} + +.footer .social-icons a:hover { + background-color: #005A9C; +} + +.footer .copyright { + border-top: 1px solid #343a40; + padding-top: 30px; + margin-top: 30px; + text-align: center; +} diff --git a/assets/js/main.js b/assets/js/main.js new file mode 100644 index 0000000..0708efa --- /dev/null +++ b/assets/js/main.js @@ -0,0 +1,23 @@ + +// Smooth scrolling for anchor links +document.querySelectorAll('a[href^="#"]').forEach(anchor => { + anchor.addEventListener('click', function (e) { + e.preventDefault(); + + document.querySelector(this.getAttribute('href')).scrollIntoView({ + behavior: 'smooth' + }); + }); +}); + +// Add a shadow to the navbar when scrolling +window.addEventListener('scroll', function() { + const navbar = document.querySelector('.navbar'); + if (window.scrollY > 50) { + navbar.style.boxShadow = '0 2px 15px rgba(0,0,0,0.1)'; + navbar.style.backgroundColor = 'white'; + } else { + navbar.style.boxShadow = 'none'; + navbar.style.backgroundColor = 'transparent'; + } +}); diff --git a/contact.php b/contact.php new file mode 100644 index 0000000..a5b03fe --- /dev/null +++ b/contact.php @@ -0,0 +1,147 @@ + + + + + + + Bog‘lanish - Maktab Nomi + + + + + + + + + +
+
+

Maktab Nomi

+ +
+
+ +
+
+
+
+
+

Biz bilan bog‘lanish

+

Savol, taklif yoki hamkorlik uchun quyidagi formani to‘ldiring.

+ + +
+ + +
+ + +
+ Diqqat: Bu test rejimida ishlamoqda. Xabarlar belgilangan manzilga yetib bormasligi mumkin. Iltimos, administrator sozlamalarni to'g'rilaguncha kutib turing. +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+
+
+
+
+
+
+ + + + + + + diff --git a/index.php b/index.php index 7205f3d..94f1d58 100644 --- a/index.php +++ b/index.php @@ -1,150 +1,174 @@ - - - + + - - - New Style - - - - - - - - - - - - - - - - - - - + + + + + 2-maktabxovos + + + + + + + + + + + + + + + + + + + + + + + + + -
-
-

Analyzing your requirements and generating your website…

-
- Loading… -
-

AI is collecting your requirements and applying the first changes.

-

This page will update automatically as the plan is implemented.

-

Runtime: PHP — UTC

-
-
- + + +
+ +
+ +
+ +
+
+

Xovos tumanidagi 2-sonli maktab

+

Bilim va tarbiya maskani, yorqin kelajak poydevori.

+ Ko'proq bilish +
+
+ + +
+
+
+

So'nggi Yangiliklar

+

Maktabimiz hayotidagi eng muhim voqealar

+
+
+ +
+
+ Yangilik rasmi +
+

30.10.2025

+
"Bilimlar kuni" tadbiri
+

Maktabimizda yangi o'quv yili boshlanishi munosabati bilan tantanali tadbir bo'lib o'tdi.

+ Batafsil +
+
+
+ +
+
+ Yangilik rasmi +
+

28.10.2025

+
Sport musobaqalari g'oliblari
+

O'quvchilarimiz tuman miqyosidagi sport musobaqalarida faxrli o'rinlarni egallashdi.

+ Batafsil +
+
+
+ +
+
+ Yangilik rasmi +
+

25.10.2025

+
Ochiq eshiklar kuni
+

Ota-onalar uchun maktabimizda ochiq eshiklar kuni tashkil etildi va ular dars jarayonlari bilan tanishishdi.

+ Batafsil +
+
+
+
+
+
+ + +
+
+
+
+ Maktab binosi +
+
+

Biz haqimizda

+

Maktabimiz 1985-yilda tashkil topgan bo'lib, o'zining boy tarixi va an'analariga ega. Bizning asosiy maqsadimiz - har bir o'quvchiga sifatli ta'lim berish, ularning individual qobiliyatlarini ro'yobga chiqarish va ularni mas'uliyatli fuqaro qilib tarbiyalashdir.

+

Biz zamonaviy o'qitish metodologiyalaridan foydalanamiz va o'quvchilar uchun barcha sharoitlarni yaratishga intilamiz.

+
+
+
+
+
+ + + + + + + + + - + \ No newline at end of file