feat: добавить home app и базовую структуру шаблонов
- Создано Django app 'home' с view, urls, models - Добавлены шаблоны: base layout, header/footer fragments, index page - Настроены STATICFILES_DIRS и TEMPLATES в settings.py - Подключены URLS всех apps (home, items, orders, users) - Добавлены статические файлы (CSS, изображения)
This commit is contained in:
56
templates/_fragments/header.html
Normal file
56
templates/_fragments/header.html
Normal file
@@ -0,0 +1,56 @@
|
||||
<!-- HEADER FRAGMENT -->
|
||||
<header>
|
||||
<div class="header-top">
|
||||
<div class="logo">SantehRay</div>
|
||||
<div class="search-wrap">
|
||||
<select>
|
||||
<option>Все категории</option>
|
||||
<option>Сантехника</option>
|
||||
<option>Декор</option>
|
||||
</select>
|
||||
<input type="text" placeholder="Кто ищет, тот найдет...">
|
||||
<button>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
|
||||
<circle cx="11" cy="11" r="8"/><path d="m21 21-4.35-4.35"/>
|
||||
</svg>
|
||||
</button>
|
||||
</div>
|
||||
<div class="header-icons">
|
||||
<a href="#">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.7">
|
||||
<path d="M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"/>
|
||||
<line x1="3" y1="6" x2="21" y2="6"/>
|
||||
<path d="M16 10a4 4 0 0 1-8 0"/>
|
||||
</svg>
|
||||
</a>
|
||||
<a href="#">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.7">
|
||||
<path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/>
|
||||
<circle cx="12" cy="7" r="4"/>
|
||||
</svg>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<nav class="nav-bar">
|
||||
<a href="#" class="catalog-btn">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" width="18" height="18">
|
||||
<line x1="3" y1="6" x2="21" y2="6"/><line x1="3" y1="12" x2="21" y2="12"/><line x1="3" y1="18" x2="21" y2="18"/>
|
||||
</svg>
|
||||
Каталог
|
||||
</a>
|
||||
<div class="nav-links">
|
||||
<a href="#">Главная</a>
|
||||
<a href="#">Услуги</a>
|
||||
<a href="#">Доставка</a>
|
||||
<a href="#">Гарантия</a>
|
||||
<a href="#">Контакты</a>
|
||||
</div>
|
||||
<a href="tel:+375296881819" class="phone-link">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.7" width="18" height="18">
|
||||
<path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07A19.5 19.5 0 0 1 4.69 13a19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 3.56 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.95.573 2.81.7A2 2 0 0 1 22 16.92z"/>
|
||||
</svg>
|
||||
+375 (29) 688-18-19
|
||||
</a>
|
||||
</nav>
|
||||
</header>
|
||||
Reference in New Issue
Block a user