feat: добавление новых файлов

modified:   client/package.json
modified:   client/src/components/Footer.tsx
new file:   client/src/components/LocalizedDateInput.tsx
new file:   client/src/components/LocalizedTimeInput.tsx
modified:   client/src/index.css
new file:   client/src/types/html2pdf.d.ts
new file:   client/src/utils/dateTimeFormat.ts
new file:   client/src/utils/receiptPdf.ts
modified:   server/prisma/seed.ts
This commit is contained in:
2026-06-25 01:49:46 +07:00
parent fb8c7ce76a
commit 5fd0f04fdc
9 changed files with 553 additions and 20 deletions
+4 -5
View File
@@ -12,7 +12,7 @@ export const Footer: React.FC = () => {
<div className="grid grid-3 gap-xl">
<div>
<h4 style={{ color: 'var(--color-gold-500)', marginBottom: 'var(--space-md)' }}>Harat's Irish Pub</h4>
<p className="text-sm text-secondary" style={{ marginBottom: 'var(--space-sm)' }}>ООО «Хэрат'с»</p>
<p className="text-sm text-secondary" style={{ marginBottom: 'var(--space-sm)' }}>ООО «Бар-С»</p>
<p className="text-sm text-secondary">
Настоящий ирландский паб с атмосферой "cozy chaos". Место, где нет правил, кроме одного — отдыхать душой.
</p>
@@ -21,11 +21,11 @@ export const Footer: React.FC = () => {
<div>
<h4 style={{ color: 'var(--color-gold-500)', marginBottom: 'var(--space-md)' }}>Контакты</h4>
<ul style={{ display: 'flex', flexDirection: 'column', gap: 'var(--space-sm)' }} className="text-sm text-secondary">
<li>📞 8 (800) 775-03-39 (Customer Service)</li>
<li>📞 8 (800) 775-03-39 </li>
<li>✉️ <a href="mailto:info@harats.com" style={{ color: 'var(--color-green-400)' }}>info@harats.com</a></li>
<li style={{ marginTop: 'var(--space-sm)' }}>
📍 Главный офис:<br />
664033, Россия, Иркутская область, Иркутск, ул. Майская, 20
660075, г.Красноярск, ул.Красной Гвардии 24, помещение 28
</li>
</ul>
</div>
@@ -33,8 +33,7 @@ export const Footer: React.FC = () => {
<div>
<h4 style={{ color: 'var(--color-gold-500)', marginBottom: 'var(--space-md)' }}>Информация</h4>
<ul style={{ display: 'flex', flexDirection: 'column', gap: 'var(--space-sm)' }} className="text-sm text-secondary">
<li><a href="#" style={{ transition: 'color var(--transition-fast)' }} onMouseOver={(e) => e.currentTarget.style.color='white'} onMouseOut={(e) => e.currentTarget.style.color=''}>О компании</a></li>
<li><a href="#" style={{ transition: 'color var(--transition-fast)' }} onMouseOver={(e) => e.currentTarget.style.color='white'} onMouseOut={(e) => e.currentTarget.style.color=''}>Франшиза</a></li>
<li><a href="https://www.rusprofile.ru/id/6098580" style={{ transition: 'color var(--transition-fast)' }} onMouseOver={(e) => e.currentTarget.style.color='white'} onMouseOut={(e) => e.currentTarget.style.color=''}>О компании</a></li>
<li><a href="#" style={{ transition: 'color var(--transition-fast)' }} onMouseOver={(e) => e.currentTarget.style.color='white'} onMouseOut={(e) => e.currentTarget.style.color=''}>Поставщикам</a></li>
<li><a href="#" style={{ transition: 'color var(--transition-fast)' }} onMouseOver={(e) => e.currentTarget.style.color='white'} onMouseOut={(e) => e.currentTarget.style.color=''}>Реклама</a></li>
</ul>