diff --git a/budget-form.html b/budget-form.html index 278f9f8..be324b4 100644 --- a/budget-form.html +++ b/budget-form.html @@ -16,9 +16,11 @@ body{font-family:'Inter',sans-serif;font-size:17px;line-height:1.6;color:var(--i .hero p{font-size:20px;color:#9aa3b2;max-width:700px;margin:0 auto 32px} .btn{display:inline-block;background:var(--cyan);color:var(--ink);padding:14px 28px;border-radius:8px;font-weight:700;text-decoration:none;border:none;cursor:pointer;font-size:17px} .btn:hover{background:#1be5ff} +.btn-secondary{background:transparent;color:var(--ink);border:2px solid var(--ink);padding:12px 26px;border-radius:8px} +.btn-danger{background:#EF4444;color:var(--white);padding:8px 16px;border-radius:6px;font-size:14px} .section{padding:80px 24px} .section h2{font-size:36px;font-weight:700;margin-bottom:24px;text-align:center} -.form-card{background:var(--gray-100);border-radius:16px;padding:40px;max-width:700px;margin:0 auto} +.form-card{background:var(--gray-100);border-radius:16px;padding:40px;max-width:900px;margin:0 auto} .form-group{margin-bottom:24px} .form-group label{display:block;font-weight:600;margin-bottom:8px} .form-group select,.form-group input,.form-group textarea{width:100%;padding:14px;border:2px solid var(--gray-100);border-radius:8px;font-size:17px;font-family:inherit} @@ -29,11 +31,26 @@ body{font-family:'Inter',sans-serif;font-size:17px;line-height:1.6;color:var(--i .form-section h3{font-size:20px;font-weight:700;margin-bottom:16px;color:var(--ink)} .success-message{display:none;background:#10B981;color:var(--white);padding:20px;border-radius:8px;text-align:center;font-weight:600} footer{background:var(--ink);color:var(--gray-500);text-align:center;padding:40px 24px;font-size:14px} +.articles-table{width:100%;border-collapse:collapse;margin-bottom:16px} +.articles-table th,.articles-table td{padding:12px;text-align:left;border-bottom:1px solid var(--gray-100)} +.articles-table th{background:var(--white);font-weight:600;font-size:14px} +.articles-table input{width:100%;padding:10px;border:2px solid var(--gray-100);border-radius:6px;font-size:15px} +.articles-table input:focus{outline:none;border-color:var(--cyan)} +.articles-table .col-name{width:30%} +.articles-table .col-plan{width:20%} +.articles-table .col-fact{width:20%} +.articles-table .col-cumulative{width:20%} +.articles-table .col-action{width:10%} +.add-article-btn{display:inline-flex;align-items:center;gap:8px;background:var(--white);color:var(--ink);border:2px dashed var(--gray-100);padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;margin-bottom:24px} +.add-article-btn:hover{border-color:var(--cyan);background:var(--cyan-50)} +.total-row{background:var(--cyan-50);font-weight:700} @media(max-width:640px){ .hero h1{font-size:36px} .section h2{font-size:28px} .form-row{grid-template-columns:1fr} .container{padding:48px 20px} +.articles-table{font-size:14px} +.articles-table th,.articles-table td{padding:8px} } @@ -42,7 +59,7 @@ footer{background:var(--ink);color:var(--gray-500);text-align:center;padding:40p

Исполнение бюджета

-

Ежемесячный отчёт по бюджету обучений и командировочных расходов — филиалы Казахтелеком

+

Ежемесячный отчёт по статьям бюджета — филиалы Казахтелеком

@@ -111,39 +128,42 @@ footer{background:var(--ink);color:var(--gray-500);text-align:center;padding:40p
-

Бюджет обучений

-
-
- - -
-
- - -
-
-
- - -
-
- -
-

Бюджет командировок

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

Статьи бюджета

+

Добавьте статьи расходов и укажите план, факт и нарастающий итог по каждой

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Статья расходовПлан на год (тенге)Факт за месяц (тенге)Нарастающий итог (тенге)
ИТОГО000
+ +
@@ -194,6 +214,53 @@ footer{background:var(--ink);color:var(--gray-500);text-align:center;padding:40p