Skip to content

Commit c4a368f

Browse files
committed
init
1 parent 4c97263 commit c4a368f

File tree

3 files changed

+168
-0
lines changed

3 files changed

+168
-0
lines changed

resources/views/components/call-to-action.blade.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66

77

88
<div class="col-lg-7">
9+
@isset($sup)
10+
<span class="text-primary mb-3 d-block text-uppercase fw-semibold ls-xl">{{ $sup }}</span>
11+
@endisset
912
<p class="display-6 fw-bold text-balance">{!! $title !!}</p>
1013
<p class="mb-lg-0 text-balance">
1114
{!! $description !!}
Lines changed: 163 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,163 @@
1+
@extends('layout')
2+
@section('title', 'Консультанты Laravel')
3+
@section('description', 'Передайте проект на аутсорсинг или привлеките экспертов Laravel в свою существующую команду.')
4+
5+
@section('content')
6+
<x-header image="/img/ui/tutorials.svg">
7+
<x-slot name="sup">
8+
Ребята мирового класса
9+
</x-slot>
10+
11+
<x-slot name="title">
12+
Консультанты для вашего проекта
13+
</x-slot>
14+
15+
<x-slot name="description">
16+
Передайте проект на аутсорсинг или привлеките экспертов Laravel в свою существующую команду.
17+
</x-slot>
18+
19+
20+
<x-slot name="actions">
21+
<div class="row w-100 pt-4 border-top text-balance">
22+
<div class="col-sm mb-3 mb-lg-0">
23+
<h2 class="h1 mb-0 ls-xs">45</h2>
24+
<p class="mb-0">Доказанной ценности</p>
25+
</div>
26+
<div class="col-lg-5 col-sm mb-3 mb-lg-0">
27+
<h2 class="h1 mb-0 ls-xs">10,500+</h2>
28+
<p class="mb-0">Доказанной ценности</p>
29+
</div>
30+
<div class="col-sm mb-3 mb-lg-0">
31+
<h2 class="h1 mb-0 ls-xs">12+</h2>
32+
<p class="mb-0">Доказанной ценности</p>
33+
</div>
34+
</div>
35+
</x-slot>
36+
</x-header>
37+
38+
39+
<x-container>
40+
<div class="row g-5 row-cols-md-3">
41+
<div class="col">
42+
<div class="h-100 d-flex flex-md-row flex-column px-4 py-3 py-xl-5 bg-body-secondary rounded position-relative align-items-md-center">
43+
<div class="vr bg-primary position-absolute start-0 opacity-100" style="top: 1.5em; bottom: 1.5em;"></div>
44+
<div>
45+
<div class="d-flex align-items-center mb-3">
46+
<p class="fs-4 mb-0">Веб приложение</p>
47+
</div>
48+
49+
<img src="/img/ui/web.svg" class="img-fluid d-block mx-auto">
50+
</div>
51+
</div>
52+
</div>
53+
<div class="col">
54+
<div class="h-100 d-flex flex-md-row flex-column px-4 py-3 py-xl-5 bg-body-secondary rounded position-relative align-items-md-center">
55+
<div class="vr bg-primary position-absolute start-0 opacity-100" style="top: 1.5em; bottom: 1.5em;"></div>
56+
<div>
57+
<div class="d-flex align-items-center mb-3">
58+
<p class="fs-4 mb-0">Веб приложение</p>
59+
</div>
60+
61+
<img src="/img/ui/api.svg" class="img-fluid d-block mx-auto">
62+
</div>
63+
</div>
64+
</div>
65+
<div class="col">
66+
<div class="h-100 d-flex flex-md-row flex-column px-4 py-3 py-xl-5 bg-body-secondary rounded position-relative align-items-md-center">
67+
<div class="vr bg-primary position-absolute start-0 opacity-100" style="top: 1.5em; bottom: 1.5em;"></div>
68+
<div>
69+
<div class="d-flex align-items-center mb-3">
70+
<p class="fs-4 mb-0">Веб приложение</p>
71+
</div>
72+
<img src="/img/ui/console.svg" class="img-fluid d-block mx-auto">
73+
</div>
74+
</div>
75+
</div>
76+
</div>
77+
</x-container>
78+
79+
80+
<x-container>
81+
<div class="row g-4 g-md-5 justify-content-center align-items-end mb-5">
82+
<div class="col-lg-8 me-auto">
83+
<span class="text-primary mb-3 d-block text-uppercase fw-semibold ls-xl">Вам могут понравиться</span>
84+
<h2 class="display-5 fw-semibold mb-0">Персональные русскоязычные серии</h2>
85+
</div>
86+
</div>
87+
88+
89+
<div class="row g-4 g-md-5 row-cols-3 row-cols-lg-2 justify-content-center">
90+
@foreach(range(0, 3) as $key)
91+
<div class="col">
92+
<div class="row g-0 rounded bg-body-tertiary mb-5">
93+
<div class="col-lg-5 order-lg-first">
94+
<x-hero image="/img/community/chernayev.jpeg" text="от 4000 ₽" class="rounded-start"/>
95+
</div>
96+
<div class="col-lg-7">
97+
<div class="p-4 p-xl-5">
98+
<h5><strong>Александр Черняев</strong></h5>
99+
<p class="opacity-50 small">
100+
Vivamus sit amet eros facilisis, suscipit libero eget, elementum diam. Praesent quam.
101+
</p>
102+
103+
<p>Могу помочь: </p>
104+
</div>
105+
</div>
106+
</div>
107+
</div>
108+
@endforeach
109+
</div>
110+
</x-container>
111+
112+
113+
<x-container>
114+
<div class="col-12">
115+
<div class="row g-4 g-md-5 row-cols-3 row-cols-lg-2 justify-content-center">
116+
117+
@foreach(range(0, 3) as $key)
118+
<div class="col">
119+
<div class="d-flex gap-5 text-balance bg-body-secondary rounded p-4 p-xl-5 position-relative">
120+
<div class="col">
121+
<div class="position-relative">
122+
<img alt="image" class="img-fluid rounded-circle mb-3" src="/img/community/chernayev.jpeg">
123+
<span class="badge bg-primary position-absolute top-0 start-0 translate-middle mt-2 ms-3" title="Достижения на сайте">от 4000 ₽</span>
124+
</div>
125+
126+
127+
</div>
128+
<div class="col-8">
129+
<h5 class="mt-2"><strong>Александр Черняев</strong></h5>
130+
<p class="opacity-50 small">
131+
Vivamus sit amet eros facilisis, suscipit libero eget, elementum diam. Praesent quam.
132+
</p>
133+
134+
135+
{{--
136+
<x-icon path="i.star-fill" class="me-2 text-warning"/>
137+
138+
<p class="small opacity-50">
139+
<mark class="rounded-1">от 4000 ₽</mark>
140+
</p>
141+
--}}
142+
</div>
143+
</div>
144+
</div>
145+
@endforeach
146+
</div>
147+
</div>
148+
149+
</x-container>
150+
151+
152+
153+
<x-call-to-action link="{{ route('jobs') }}" text=" Посмотреть открытые позиции">
154+
<x-slot name="sup">
155+
Построй свою карьеру
156+
</x-slot>
157+
<x-slot:title>Стань одним из профессионалов</x-slot>
158+
159+
<x-slot:description>
160+
Найти работу в хорошей кампаниии работать удаленно из любого места?
161+
</x-slot>
162+
</x-call-to-action>
163+
@endsection

routes/web.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,12 @@
4040
Route::view('/courses', 'pages.courses')->name('courses');
4141
Route::view('/assets', 'pages.assets')->name('assets');
4242
Route::view('/boilerplate', 'pages.boilerplate')->name('boilerplate');
43+
Route::view('/consultants', 'pages.consultants')->name('consultants');
4344

4445
Route::view('nav', 'pages.navigation')->name('nav');
4546
Route::view('/admin', 'errors.admin');
4647

48+
4749
Route::get('/achievements', [AchievementsController::class, 'index'])->name('achievements');
4850
Route::view('/hangman', 'pages.hangman')->name('hangman');
4951
Route::view('/editor-guide', 'pages.editor-guide')->name('editor-guide');

0 commit comments

Comments
 (0)