min-height: calc(100vh - 160px);
}
-p,a,h1,h2,h3,h4,span,li,div {
+p, a, h1, h2, h3, h4, span, li, div {
color: $blue;
}
margin: 0;
}
-button,button:focus {
+button, button:focus {
outline: none;
box-shadow: none !important;
}
.box-shadow-cover {
- box-shadow: 3px 3px 6px rgba(0,0,0,.26);
+ box-shadow: 3px 3px 6px rgba(0, 0, 0, .26);
}
@media print {
// max-width: initial !important;
//}
}
+
.box {
box-shadow: 0 2px 0 rgba(90, 97, 105, 0.11),
0 4px 8px rgba(90, 97, 105, 0.12),
color: #ffffff;
position: relative;
padding: 16px 0;
+
* {
color: #ffffff;
}
}
+
.header-logo-link {
@extend .absolute--center;
@include media-breakpoint-up(xl) {
transform: none !important;
}
}
+
.header-logo {
width: 104px;
max-width: 850px;
&.bottom {
&-left {
- left:10px;
+ left: 10px;
position: absolute;
bottom: 0;
}
&-right {
- right:10px;
+ right: 10px;
position: absolute;
bottom: 0;
}
-}
+ }
}
}
-.simple-preview{
+.simple-preview {
.chapo {
font-size: small;
}
}
@extend .ck-content;
+
h2 {
font-size: 22px;
text-align: center;
}
+
.content {
max-width: 800px;
font-size: larger;
text-transform: uppercase;
}
}
-.error-403 {
- p {
- font-size: x-large;
- }
+
+.error-403, .error-404 {
a {
color: inherit !important;
-
+ text-decoration: underline;
}
}
margin: auto;
}
-.mh-campaign{
+.mh-campaign {
max-height: 120px;
}
color: $psq_blue;
}
-.article-preview h3{
+.article-preview h3 {
font-size: 22px;
}
h2 {
}
+
p {
//font-weight: bold;
color: $psq_blue;
@extend .position-absolute;
top: 50%;
left: 50%;
- transform: translate(-50%,-50%);
+ transform: translate(-50%, -50%);
}
#openmenu {
position: relative;
+
img {
position: relative;
z-index: 2;
}
+
&.open:after {
transform: scale(1);
}
+
&.open {
img:not(.openmenu-img) {
display: none;
}
+
.openmenu-img {
display: inline !important;
}
width: max-content;
transition: background-color .3s;
text-decoration: none !important;
+
&:hover {
background-color: #9d3a38;
}
@include media-breakpoint-down(xl) {
padding: 0;
}
+
&.card-decouvrir-psq {
padding-top: 64px;
}
}
+
&.form {
max-width: 832px;
margin: 0 auto;
padding: 64px;
}
}
+
&-header {
padding: 0;
background: transparent;
margin-bottom: 31px;
font-weight: 600;
}
+
&-body {
padding: 0;
input, textarea {
border: 1px solid $waveblue;
+
&:hover,
&:focus {
box-shadow: none;
.form-group {
position: relative;
+
.invalid-feedback {
position: absolute;
top: 6px;
right: 0;
text-align: right;
+
strong {
font-weight: 600;
}
+
@include media-breakpoint-down(xl) {
position: static;
order: -1;
}
}
-$fs : (16,20,25);
+$fs: (16, 20, 25);
@each $fs in $fs {
.f-#{$fs} {
@extends('layouts.app')
+@section('title', __('Not Found'))
@section('content')
-
-<div class="container error-403">
- <h1>Vous ne pouvez pas accéder à cette page !</h1>
-
-
- @guest
- <p class="denim">Si vous possédez un compte, <a href="{{route('login', ['redirect_to' => request()->getUri()])}}">cliquez ici pour vous connecter</a></p>
- <p class="green">Sinon, <a href="{{route('not-registered')}}">cliquez ici pour découvrir nos formules d'abonnement !</a></p>
- @endguest
- @auth
- @if(\Auth::user()->onTrial() || \Auth::user()->isOnDiscoverUser())
- <h2>Vous ne pouvez accéder qu'au dernier numéro en période découverte !</h2>
- @elseif(!\Auth::user()->hasValidSubscription())
- <h2>Il semblerait que votre abonnement n'est plus actif...</h2>
- @endif
- @endauth
-</div>
+ <div class="p-64-0">
+ <div class="container error-403">
+ <h1>Accès réservé aux abonnés</h1>
+ <p>Veuillez vous <a href="{{route('login', ['redirect_to' => request()->getUri()])}}">connecter</a> ou découvrez nos offres d'<a href="{{route('contact.subscribe')}}">abonnement</a></p>
+ </div>
+ </div>
@endsection
//Route::get('podcasts', 'PodcastController@index');
- Route::get('pas-encore-inscrit', 'Auth\NotRegisteredYet@index')->name('not-registered');
+ //Route::get('pas-encore-inscrit', 'Auth\NotRegisteredYet@index')->name('not-registered');
Route::get('presentation', 'Auth\NotRegisteredYet@presentation')->name('presentation');
Route::get('contact', 'ContactController@requestContactForm')->name('contact.index');