Skip to content

Commit ef3490b

Browse files
committed
refs #119 Added basic page
1 parent 68b445a commit ef3490b

File tree

3 files changed

+103
-1
lines changed

3 files changed

+103
-1
lines changed
Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
@extends('layout')
2+
@section('title', 'Библиотека знаний')
3+
4+
@section('content')
5+
6+
<x-header image="/img/ui/tutorials.svg">
7+
<x-slot:sup>Для каждого</x-slot>
8+
<x-slot:title>Джентльменский набор знаний</x-slot>
9+
10+
<x-slot:description>
11+
Здесь собраны разнообразные материалы, которые помогут вам стать любимым коллективом.
12+
</x-slot>
13+
</x-header>
14+
15+
16+
<x-container>
17+
18+
<div class="row g-4">
19+
<div class="col-md-6 col-lg-8 mb-4">
20+
21+
<div class="bg-primary bg-opacity-10 rounded p-4 p-xl-5 position-relative overflow-hidden mb-4">
22+
<img src="/img/bird.svg" class="position-absolute w-50 bottom-0 end-0">
23+
<div class="row">
24+
<div class="col-sm-7">
25+
<h3 class="mb-3 fw-bold">Простые правила для вашего кода</h3>
26+
<p class="mb-4 fw-light mb-md-auto">
27+
Код должен быть понятен всем членам команды и легко читаем для разработчиков, которые могут внести изменения в него
28+
</p>
29+
30+
<a href="{{ route('library.clear-code') }}"
31+
class="link-body-emphasis text-decoration-none icon-link icon-link-hover stretched-link mt-4">
32+
Начать читать
33+
<x-icon path="i.arrow-right" class="bi" />
34+
</a>
35+
</div>
36+
</div>
37+
</div>
38+
39+
<div class="row">
40+
<div class="col-lg-6 mb-4 mb-lg-0">
41+
<div class="bg-primary bg-opacity-10 rounded p-5 h-100 position-relative overflow-hidden">
42+
<div class="d-flex flex-column position-relative h-100">
43+
<h3 class="mb-3 fw-bold">Советы по безопасности</h3>
44+
<p class="mb-auto fw-light">
45+
Распространенные ошибки в коде, приводящие к уязвимостям безопасности в приложениях на Laravel
46+
</p>
47+
48+
<a href="{{ route('library.security') }}"
49+
class="link-body-emphasis text-decoration-none icon-link icon-link-hover stretched-link mt-4">
50+
Начать читать
51+
<x-icon path="i.arrow-right" class="bi" />
52+
</a>
53+
</div>
54+
</div>
55+
</div>
56+
<div class="col-lg-6">
57+
58+
<div class="bg-secondary bg-opacity-10 rounded p-5 h-100 position-relative overflow-hidden">
59+
<div class="d-flex flex-column position-relative h-100">
60+
<h3 class="mb-3 fw-bold">Документация</h3>
61+
<p class="mb-auto fw-light">
62+
Это ключ к полному пониманию, даже если применение еще не ясно.
63+
</p>
64+
65+
<a href="{{ route('docs') }}"
66+
class="link-body-emphasis text-decoration-none icon-link icon-link-hover stretched-link mt-4">
67+
Начать читать
68+
<x-icon path="i.arrow-right" class="bi" />
69+
</a>
70+
</div>
71+
</div>
72+
</div>
73+
</div>
74+
</div>
75+
76+
<div class="col-md-6 col-lg-4 mb-4">
77+
<div class="bg-secondary bg-opacity-10 rounded p-5 h-100 position-relative overflow-hidden">
78+
<img src="/img/sign.svg" class="position-absolute w-100 bottom-0 end-0 d-none d-lg-block">
79+
<ul class="d-grid gap-5 list-unstyled text-balance">
80+
<li>
81+
<a href="{{ route('library.how-to-ask') }}" class="link-body-emphasis link-underline-opacity-0">
82+
<p class="mb-0 lead fw-bolder">Как задавать вопросы?</p>
83+
<small>Правильно заданный вопрос содержит половину ответа</small>
84+
</a>
85+
</li>
86+
<li>
87+
<a href="{{ route('library.upgrade') }}" class="link-body-emphasis link-underline-opacity-0">
88+
<p class="mb-0 lead fw-bolder">Почему нужно обновляться?</p>
89+
<small>У программного обеспечения есть жизненный цикл, которого необходимо придерживаться</small>
90+
</a>
91+
</li>
92+
93+
</ul>
94+
95+
</div>
96+
</div>
97+
</div>
98+
99+
</x-container>
100+
101+
@endsection

resources/views/particles/library-section.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</p>
1616
</div>
1717
<div class="col-xl-8 position-sticky top-0">
18-
<main class="bg-body-tertiary p-xl-5 p-4 rounded shadow">
18+
<main class="bg-body-tertiary p-xl-5 p-4 rounded shadow" data-controller="prism">
1919
<x-docs.content :content="$section->content()" />
2020
</main>
2121
</div>

routes/web.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
Route::view('/hangman', 'pages.hangman')->name('hangman');
4949
Route::view('/editor-guide', 'pages.editor-guide')->name('editor-guide');
5050

51+
Route::view('/library', 'library.index')->name('library');
5152
Route::view('/library/clear-code', 'library.clear-code')->name('library.clear-code');
5253
Route::view('/library/upgrade', 'library.upgrade')->name('library.upgrade');
5354
Route::view('/library/security', 'library.security')->name('library.security');

0 commit comments

Comments
 (0)