add breadcrumbs.css
This commit is contained in:
@@ -1,142 +1,4 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
{{> head}}
|
<body>
|
||||||
|
</body>
|
||||||
<body>
|
|
||||||
<div id="app">
|
|
||||||
{{> header-banner}} {{> header}}
|
|
||||||
<main class="main">
|
|
||||||
<div class="container">
|
|
||||||
<div class="content">
|
|
||||||
<ul>
|
|
||||||
<li>
|
|
||||||
<a href="index.html">Главная</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="404.html">404</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="about.html">О проекте</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="advertiser.html">Рекламодателям</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="events.html">Мероприятия</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="interviews.html">Интервью</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="materials.html">Материалы</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="materials-single.html">Просмотр материала</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="partners.html">Партнеры</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="subscription.html">Подписка на новости</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="partners-single.html">Страница одного Партнера</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="search.html">Результаты поиска</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="contacts.html">Контакты</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="event-single.html">Просмотр мероприятия</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</main>
|
|
||||||
<footer class="footer">
|
|
||||||
<div class="footer-top">
|
|
||||||
<div class="container footer__conatiner">
|
|
||||||
<div class="footer-top__inner">
|
|
||||||
<a href="#" class="logo footer__logo">
|
|
||||||
<img src="/images/logo.svg" alt="Агроэксперт" />
|
|
||||||
</a>
|
|
||||||
<nav class="nav footer__nav">
|
|
||||||
<li class="menu-item">
|
|
||||||
<a href="#">Интервью</a>
|
|
||||||
</li>
|
|
||||||
<li class="menu-item">
|
|
||||||
<a href="#">Партнеры</a>
|
|
||||||
</li>
|
|
||||||
<li class="menu-item">
|
|
||||||
<a href="#">Рекламодатели</a>
|
|
||||||
</li>
|
|
||||||
<li class="menu-item">
|
|
||||||
<a href="#">О проекте</a>
|
|
||||||
</li>
|
|
||||||
<li class="menu-item">
|
|
||||||
<a href="#">Контакты</a>
|
|
||||||
</li>
|
|
||||||
</nav>
|
|
||||||
<div class="footer-top__right">
|
|
||||||
<a href="#" class="to-top">
|
|
||||||
<span>Наверх</span>
|
|
||||||
<svg
|
|
||||||
width="9"
|
|
||||||
height="6"
|
|
||||||
viewBox="0 0 9 6"
|
|
||||||
fill="none"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
>
|
|
||||||
<rect
|
|
||||||
x="3.69409"
|
|
||||||
y="1.05029"
|
|
||||||
width="1"
|
|
||||||
height="5.22423"
|
|
||||||
transform="rotate(45 3.69409 1.05029)"
|
|
||||||
fill="black"
|
|
||||||
/>
|
|
||||||
<rect
|
|
||||||
width="1"
|
|
||||||
height="6"
|
|
||||||
transform="matrix(-0.707107 0.707107 0.707107 0.707107 4.1333 0.525146)"
|
|
||||||
fill="black"
|
|
||||||
/>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="footer-bottom">
|
|
||||||
<div class="container">
|
|
||||||
<div class="footer-bottom__inner">
|
|
||||||
<div class="footer-bottom__text desktop">© 2024 АгроЭксперт</div>
|
|
||||||
<a href="#" class="footer-bottom__text footer-bottom__link">
|
|
||||||
Политика конфиденциальности
|
|
||||||
</a>
|
|
||||||
<a href="#" class="footer-bottom__text footer-bottom__link">
|
|
||||||
Свидетельство о регистрации электронного СМИ
|
|
||||||
</a>
|
|
||||||
<div class="socials footer__socials">
|
|
||||||
<a href="#" class="social-link">
|
|
||||||
<img src="/images/socials_yt.svg" alt="" />
|
|
||||||
</a>
|
|
||||||
<a href="#" class="social-link">
|
|
||||||
<img src="/images/socials_vk.svg" alt="" />
|
|
||||||
</a>
|
|
||||||
<a href="#" class="social-link">
|
|
||||||
<img src="/images/socials_tg.svg" alt="" />
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="footer-bottom__text mobile">© 2024 АгроЭксперт</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</footer>
|
|
||||||
</div>
|
|
||||||
<script type="module" src="/src/main.js"></script>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
26
frontend/src/styles/rfo/breadcrumbs.css
Normal file
26
frontend/src/styles/rfo/breadcrumbs.css
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
.breadcrumbs__rfo{
|
||||||
|
display: flex;
|
||||||
|
gap: 8px;
|
||||||
|
align-items: center;
|
||||||
|
margin-bottom: 22px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.breadcrumbs__rfo li{
|
||||||
|
background-color: #f1f3eb;
|
||||||
|
border-radius: 5px;
|
||||||
|
padding: 4px 10px;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
||||||
|
.breadcrumbs-home__rfo{
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 8px; /* Отступ между текстом и SVG */
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.breadcrumbs-arrow{
|
||||||
|
width: 18px;
|
||||||
|
height: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
@@ -1,26 +1,43 @@
|
|||||||
import { defineConfig } from 'vite'
|
import { resolve } from 'path';
|
||||||
import fs from 'fs'
|
|
||||||
import path from 'path'
|
|
||||||
|
|
||||||
export default defineConfig({
|
export default {
|
||||||
root: 'src',
|
esbuild: {
|
||||||
base: '/',
|
supported: {
|
||||||
server: {
|
'top-level-await': true,
|
||||||
host: '0.0.0.0',
|
|
||||||
port: 5173,
|
|
||||||
strictPort: true,
|
|
||||||
cors: {
|
|
||||||
origin: '*',
|
|
||||||
},
|
|
||||||
https: {
|
|
||||||
key: fs.readFileSync(path.resolve(__dirname, '/certs/dev-key.pem')),
|
|
||||||
cert: fs.readFileSync(path.resolve(__dirname, '/certs/dev.pem')),
|
|
||||||
},
|
|
||||||
hmr: {
|
|
||||||
protocol: 'wss', // ⚠️ для HTTPS нужен wss
|
|
||||||
host: '194.87.253.43',
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
})
|
base: './',
|
||||||
|
root: resolve(__dirname, 'src'),
|
||||||
|
publicDir: resolve(__dirname, 'public'),
|
||||||
|
build: {
|
||||||
|
minify: false,
|
||||||
|
rollupOptions: {
|
||||||
|
input: {
|
||||||
|
// Указываем только JS входные точки
|
||||||
|
main: resolve(__dirname, 'src', 'assets', 'js', 'main.js'),
|
||||||
|
materials: resolve(__dirname, 'src', 'assets', 'js', 'materials.js'),
|
||||||
|
// Добавьте остальные JS файлы по аналогии
|
||||||
|
},
|
||||||
|
output: {
|
||||||
|
entryFileNames: `assets/js/[name].js`,
|
||||||
|
chunkFileNames: `assets/js/[name].js`,
|
||||||
|
assetFileNames: (assetInfo) => {
|
||||||
|
// Разделяем обработку CSS и других ассетов
|
||||||
|
if (assetInfo.name.endsWith('.css')) {
|
||||||
|
return 'assets/css/[name].[ext]';
|
||||||
|
}
|
||||||
|
return 'assets/[name].[ext]';
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
outDir: resolve(__dirname, 'dist'),
|
||||||
|
// Опция для копирования CSS без обработки через JS
|
||||||
|
cssCodeSplit: true,
|
||||||
|
},
|
||||||
|
server: {
|
||||||
|
open: '/pages/pages.html',
|
||||||
|
hmr: {
|
||||||
|
overlay: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user