diff --git a/Dockerfile b/Dockerfile index a9f8456c..4d5716db 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,7 @@ WORKDIR /var/www/html RUN mkdir -p storage/framework/{sessions,views,cache,cache/data} && \ chown -R www-data:www-data storage/framework && \ chmod -R 775 storage - + # RUN php artisan cache:clear && \ # php artisan config:clear && \ # php artisan view:clear diff --git a/Dockerfile.dev b/Dockerfile.dev new file mode 100644 index 00000000..e4187d34 --- /dev/null +++ b/Dockerfile.dev @@ -0,0 +1,38 @@ +FROM php:8.1-apache + +RUN apt-get update \ + && apt-get -y install \ + g++ \ + libcurl4-gnutls-dev \ + libxml2-dev \ + libxslt-dev \ + libzip-dev \ + zlib1g-dev \ + msmtp \ + unzip \ + git \ + ssl-cert \ + locales \ + --no-install-recommends \ + && docker-php-ext-install pdo pdo_mysql mysqli xsl xml zip opcache \ + && a2enmod rewrite ssl proxy proxy_http headers \ + && apt-get purge -y g++ \ + && apt-get autoremove -y \ + && rm -r /var/lib/apt/lists/* + +# Get latest Composer +COPY --from=composer:latest /usr/bin/composer /usr/bin/composer + +# Update the default apache site with the config we created. +ADD docker/apache.dev.conf /etc/apache2/sites-enabled/000-default.conf + +WORKDIR /var/www/html +COPY . /var/www/html + +RUN mkdir -p storage/framework/{sessions,views,cache,cache/data} && \ + chown -R www-data:www-data storage/framework && \ + chmod -R 775 storage + +# RUN php artisan cache:clear && \ +# php artisan config:clear && \ +# php artisan view:clear diff --git a/app/Http/Controllers/CalendarController.php b/app/Http/Controllers/CalendarController.php index cda4fba2..47749224 100644 --- a/app/Http/Controllers/CalendarController.php +++ b/app/Http/Controllers/CalendarController.php @@ -16,7 +16,7 @@ class CalendarController extends Controller 'ends' => '19-04-2024', 'url' => 'seinconcert-hilversum', 'images' => [ - ['url' => 'img/news/rHjgm6CM0D.jpg'] + ['url' => '/img/news/rHjgm6CM0D.jpg'] ] ], 2 => [ @@ -28,7 +28,7 @@ class CalendarController extends Controller 'ends' => '21-04-2024', 'url' => 'orgelconcert-blaricum', 'images' => [ - ['url' => 'img/news/tgrOh0kbIS.jpg'] + ['url' => '/img/news/tgrOh0kbIS.jpg'] ] ], ]; diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php index f68013c4..58237b3c 100644 --- a/app/Http/Controllers/Controller.php +++ b/app/Http/Controllers/Controller.php @@ -96,6 +96,8 @@ class Controller extends BaseController ->with('podcasts', $this->getDataFromFileAndConvert('laatste_podcasts.json', ['podcasts'], '\Model\Podcast')); }); + + View::share('disableBanners', env('DISABLE_BANNERS', true)); } protected function registerView(Request $request, $type, $id) diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml new file mode 100644 index 00000000..3f9196ef --- /dev/null +++ b/docker-compose.dev.yml @@ -0,0 +1,24 @@ +version: '3.8' + +services: + web: + build: + context: ./ + dockerfile: Dockerfile.dev + ports: + - 8080:80 + - 8443:443 + volumes: + - .:/var/www/html + - ./srv:/srv + db: + image: mysql:5.5 + ports: + - "3306:3306" + expose: + - "3306" + environment: + MYSQL_ROOT_PASSWORD: development-password + MYSQL_DATABASE: forge + MYSQL_USER: forge + MYSQL_PASSWORD: secret diff --git a/docker/apache.dev.conf b/docker/apache.dev.conf new file mode 100644 index 00000000..9b5036c3 --- /dev/null +++ b/docker/apache.dev.conf @@ -0,0 +1,46 @@ +Header set X-Content-Type-Options: "nosniff" +Header set X-Frame-Options: "sameorigin" + +ServerTokens Prod + + + ServerName localhost + ServerAdmin support@websight.nl + DocumentRoot /var/www/html + + + Options -Indexes +FollowSymLinks +MultiViews + AllowOverride All + Order deny,allow + Allow from all + + + ErrorLog /var/log/apache2/vhost-error.log + CustomLog /var/log/apache2/vhost-access.log combined + + + + + ServerName localhost + ServerAdmin support@websight.nl + DocumentRoot /var/www/html + + SSLEngine on + SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem + SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key + SSLCompression off + SSLProtocol All -SSLv2 -SSLv3 + SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH + + + Options -Indexes +FollowSymLinks +MultiViews + AllowOverride All + Order deny,allow + Allow from all + + + ErrorLog /var/log/apache2/ssl-vhost-error.log + CustomLog /var/log/apache2/ssl-vhost-access.log combined + + + diff --git a/env.example b/env.example new file mode 100644 index 00000000..a67406e4 --- /dev/null +++ b/env.example @@ -0,0 +1,39 @@ +APP_NAME="NH Gooi" +APP_ENV=production +APP_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +APP_DEBUG=false +APP_LOG_LEVEL=error +APP_URL=https://dev.nhgooi.nl +IMAGE_BASE_URL=https://dev.nhgooi.nl + +API_URL=https://api.nhgooi.nl/ + +BROADCAST_DRIVER=log +CACHE_DRIVER=file +SESSION_DRIVER=file +QUEUE_DRIVER=sync + +REDIS_HOST=127.0.0.1 +REDIS_PASSWORD=null +REDIS_PORT=6379 + +MAIL_DRIVER=smtp +MAIL_HOST=in-v3.mailjet.com +MAIL_PORT=25 +MAIL_USERNAME=mailjet_username +MAIL_PASSWORD=mailjet_password +MAIL_ENCRYPTION=null + +PUSHER_APP_ID= +PUSHER_APP_KEY= +PUSHER_APP_SECRET= + +DB_CONNECTION=mysql +DB_HOST=nhgooi.nl +DB_PORT=3306 +DB_DATABASE=dbname +DB_USERNAME=6fmstats +DB_PASSWORD=dbpass + +CACHE_DRIVER=file +QUEUE_DRIVER=sync diff --git a/public/android-chrome-192x192.png b/public/android-chrome-192x192.png index 55d2fae0..dc81766c 100644 Binary files a/public/android-chrome-192x192.png and b/public/android-chrome-192x192.png differ diff --git a/public/android-chrome-512x512.png b/public/android-chrome-512x512.png index c0ed3363..cba85bfb 100644 Binary files a/public/android-chrome-512x512.png and b/public/android-chrome-512x512.png differ diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png index 5a117c27..b92a485b 100644 Binary files a/public/apple-touch-icon.png and b/public/apple-touch-icon.png differ diff --git a/public/css/style.css b/public/css/style.css index 0c3e6f3a..334eac24 100644 --- a/public/css/style.css +++ b/public/css/style.css @@ -31,10 +31,14 @@ body { } @media (min-width: 768px) { - .grey_background { + .grey_background:not(.site_container) { background-color: #f9f9f9; } } +.page { + padding-top: 20px; +} + .content_container { padding-right: 50px; } @@ -163,10 +167,10 @@ div.pp_default .pp_close:hover { } .header .logo { float: left; - margin-top: 18px; + margin-top: 10px; } .header .logo img { - height: 75px; + height: 95px; } .header .advertisement { float: right; @@ -198,7 +202,6 @@ div.pp_default .pp_close:hover { @media (min-width: 767px) { .menu_container { height: 75px; - margin-bottom: 20px; background-image: linear-gradient(to right, #0102b0, #4090e3); } } @@ -254,7 +257,9 @@ div.pp_default .pp_close:hover { display: block; width: 33px; height: 25px; - background-image: URL("/images/menu-corner-1.svg"); + -webkit-mask-image: URL("/images/menu-corner-1.svg"); + mask-image: URL("/images/menu-corner-1.svg"); + background-color: white; position: absolute; top: 0; left: 0; @@ -265,7 +270,9 @@ div.pp_default .pp_close:hover { display: block; width: 12px; height: 15px; - background-image: URL("/images/menu-corner-2.svg"); + -webkit-mask-image: URL("/images/menu-corner-2.svg"); + mask-image: URL("/images/menu-corner-2.svg"); + background-color: white; position: absolute; bottom: 0; right: -1px; @@ -303,10 +310,15 @@ div.pp_default .pp_close:hover { margin: 8px; border-right: 1px solid rgba(255, 255, 255, 0.2); line-height: 2; + height: 28px; /*&:nth-child(2) { padding: 0 19px; }*/ } +.top_menu_container ul.right_menu li.collapsed, .menu_mobile_container ul.right_menu li.collapsed { + padding: 3px 9px 3px 6px; + margin: 8px auto; +} .top_menu_container ul.right_menu li:last-child, .menu_mobile_container ul.right_menu li:last-child { border: none; line-height: 1; @@ -320,6 +332,12 @@ div.pp_default .pp_close:hover { color: #fff; text-decoration: none; text-transform: uppercase; + display: flex; +} +.top_menu_container ul.right_menu li a span, .menu_mobile_container ul.right_menu li a span { + overflow: hidden; + display: block; + height: 28px; } .top_menu_container ul.right_menu li a.with_svg_icon, .menu_mobile_container ul.right_menu li a.with_svg_icon { position: relative; @@ -349,7 +367,7 @@ div.pp_default .pp_close:hover { border: 1px solid #efefef; border-radius: 3px; background-color: #fff; - height: 29px; + height: 26px; font-family: Montserrat, serif; font-size: 16px; line-height: 1.25; @@ -357,7 +375,7 @@ div.pp_default .pp_close:hover { } .top_menu_container ul.right_menu li .search_form .search_submit, .menu_mobile_container ul.right_menu li .search_form .search_submit { float: right; - margin: 6px; + margin: 4px; } .top_menu_container ul.right_menu li .search_button, .menu_mobile_container ul.right_menu li .search_button { margin-top: 6px; @@ -576,6 +594,25 @@ div.pp_default .pp_close:hover { transform: rotate(90deg); } +.slogan { + width: 190px; + margin: 8px 0; +} + +.grey_background nav > div { + background: #f9f9f9; + border-color: #f9f9f9; +} +.grey_background .menu > li a { + background: #f9f9f9; +} +.grey_background .menu > li.selected a:before, .grey_background .menu > li.selected a:after, .grey_background .menu > li:hover a:before, .grey_background .menu > li:hover a:after, .grey_background .menu > li.hover a:before, .grey_background .menu > li.hover a:after { + background-color: #f9f9f9; +} +.grey_background .menu > li:last-child:after { + background: #f9f9f9; +} + .header .now-playing-header { float: right; } @@ -1455,6 +1492,10 @@ div.pp_default .pp_close:hover { display: block; width: 100%; } +.footer_container .footer_menu .about a { + display: inline; + text-decoration: underline; +} .footer_container .footer_menu .buttons a { text-transform: uppercase; margin-bottom: 10px; diff --git a/public/css/style.css.map b/public/css/style.css.map index 33416d83..04d0c2d0 100644 --- a/public/css/style.css.map +++ b/public/css/style.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../../resources/assets/sass/abstracts/_fonts.scss","../../resources/assets/sass/base/_clearfix.scss","../../resources/assets/sass/base/_container.scss","../../resources/assets/sass/abstracts/_mixin.scss","../../resources/assets/sass/abstracts/_variables.scss","../../resources/assets/sass/components/_button.scss","../../resources/assets/sass/components/_pretty_photo.scss","../../resources/assets/sass/components/_cookie.scss","../../resources/assets/sass/components/_list.scss","../../resources/assets/sass/components/_header.scss","../../resources/assets/sass/components/_menu.scss","../../resources/assets/sass/components/_now-playing.scss","../../resources/assets/sass/components/_main_news.scss","../../resources/assets/sass/components/_box.scss","../../resources/assets/sass/components/_blog.scss","../../resources/assets/sass/components/_sidebar.scss","../../resources/assets/sass/components/_radio_box.scss","../../resources/assets/sass/components/_contact_box.scss","../../resources/assets/sass/components/_featured.scss","../../resources/assets/sass/components/_podcast_items.scss","../../resources/assets/sass/layout/_news.scss","../../resources/assets/sass/components/_bread_crumb.scss","../../resources/assets/sass/components/_page_title.scss","../../resources/assets/sass/components/_post.scss","../../resources/assets/sass/components/_schedule.scss","../../resources/assets/sass/components/_page.scss","../../resources/assets/sass/components/_input.scss","../../resources/assets/sass/components/_podcast_item.scss","../../resources/assets/sass/components/_footer.scss","../../resources/assets/sass/base/_base.scss"],"names":[],"mappings":";AAAQ;AACA;AACA;ACFR;EACE;EACA;EACA;;;ACAF;EACE;EACA;;;AAKF;ECPE;EACA;EDQA;EAIA,kBEfa;;AFYb;EAHF;IAII;;;;AAIJ;ECfE;EACA;;;ADiBF;EACE;IACE;;;AAGJ;EACE;;;AAEF;EACE;;;AAEF;EACE;IACE;;EAEF;IACE;;;AGnCJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,ODJoB;ECKpB;EACA;EACA;;AAEA;EACE,ODVkB;;ACapB;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAEF;EACE;EACA;;;ACnCJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASE;EACA;;;AAEF;EAEE;;;AAEF;EAEE;EACA;EACA;EACA;EACA,OFXuB;;;AEazB;EAEE;EACA;;;AAEF;EAEE;EACA;;;AChCF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA,OHPoB;;;AGStB;EACE;EACA;EACA;EACA,OHXgB;;;AGalB;EACE;EACA;EACA;EACA,OHjBgB;;;AIVlB;ELME;EACA;EACA;;;AMTF;EACE;;AACA;EACE;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;;;AAIJ;EACE;IACE;;;AAGJ;EACE;IACE;;EACA;IACE;;EAEF;IACE;;;AAIN;EACE;IACE;;;AC9BF;EADF;IAEI;IACA;IACA;;;AAGF;EACE;;AACA;EACE;EACA;EACA;EACA;;AAIJ;EPbA;EACA;EACA;EOaE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA,ONpCK;EMqCL,aNzCU;EM0CV,WNzCQ;EM0CR;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMV;EACE;EPnGA;EACA;EOoGA;;AAEA;EACE;EPpGF;EACA;EACA;;AOqGE;EACE;EACA;EACA;EACA;EACA;AAOA;AAAA;AAAA;;AALA;EACE;EACA;;AAOF;EACE;EACA;EACA;EACA;EACA;EACA,ON3Hc;EM4Hd;EACA;;AAEA;EACE;EACA;;AAGF;EACE,MNrIY;EMsIZ;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA,kBN3JG;EM4JH;EACA;EACA;EACA;EACA,ONpKG;;AMsKL;EACE;EACA;;AAGJ;EACE;;;AAKR;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AAEE;EACE;EACA;;AAEA;EACE;;AAGA;EACE;;AAIJ;EACE;;AACA;EACE;EACA;;AAEF;EACE;;AAIJ;EACE;;;AAOV;EACE;;AAEA;EACE;EACA;;AAGF;EPtPA;EACA;EACA;;AOsPE;EACE;EACA;EACA;EACA;EACA,ON5PO;EM6PP;EACA;EACA;EACA;;AAEF;EACE;;AAIJ;EACE;EACA;EACA;EACA,kBNvQS;EMwQT;EACA;EACA;;AAGE;EACE;;AACA;EACE;;AAIN;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;;AAKR;EACE;EACA;EACA;;AACA;EACE;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;;AAIN;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;;AAKJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;;ACzZJ;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AC9CV;EADF;IAEI;IACA;AAKA;AAMA;;EAVA;IACE;;EAIF;IACE;IACA;;EAIF;IACE;IACA;;EAEF;IACE;;;AAGJ;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;AACA;EAJF;IAKI;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EAEA;;AAEA;ETtDJ;EACA;EACA;;ASuDM;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OR/DY;EQgEZ;EACA;;AAIJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA,OR7Ec;EQ8Ed;;AAEF;EACE;EACA;;AAEF;EACE;IACE;IACA;IACA;;;AAGJ;ETxFJ;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;ESqEM,OR7Fc;;;ASPtB;EAsBE;EACA;;AAtBA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAKJ;EACE;EACA;EACA,kBTlBW;ESmBX;;AAEA;EANF;IAOI;IACA;IACA;;;AAEF;EAXF;IAYI;;;AAIA;EADF;IAEI;;;AAEF;EAJF;IAKI;;;AAGJ;EACE;;AAEF;EACE;IACE;;;;AAIN;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAIA;EACE;EACA;EACA;;;AAKR;EACE;EACA;;AACA;EACE;;;ACpGJ;EXIE;EACA;EACA;;AWHA;EACE;;AACA;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA,OVfO;;AUiBP;EACE;EACA;EACA,OVpBK;;AUsBL;EACE;;AAKN;EACE;;AAGF;EX5BF;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;AWWE;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA,OV1CY;;;AWXlB;EACE;IACE;;;ACCJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA,OZXS;;AYaT;EACE;EACA,OZfO;;AYmBX;EbfA;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;AaDA;EACE;EACA;EACA;EACA;EACA;EACA,OZ5BmB;;;AaPvB;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA,ObPc;EaQd;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA,OblBmB;;AaqBrB;EdMA;EACA;EACA;EACA;EACA;EACA;;;AcPF;EACE;IACE;;;ACjCF;EACE;EACA;EACA;;AAEF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA,OdTO;EcUP;;AAIJ;EfkCA;EACA;;AACA;EA9CA;EACA;EACA;EACA;EACA;EAQA;EAuBA;EACA;EACA;EACA;EACA;EACA;;AASA;EAjDA;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;AePA;EACE;EACA;EACA;EACA;EACA;EACA,OdtBmB;EcuBnB;;;AC7BF;EACE;;AAGF;EhBDA;EACA;EACA;;AgBCE;EACE;EACA;EACA;;AAIA;EADF;IAEI;;;AAEF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA,OfrBG;EesBH;;AAIJ;EhBsBJ;EACA;;AACA;EA9CA;EACA;EACA;EACA;EACA;EAQA;EAuBA;EACA;EACA;EACA;EACA;EACA;;AASA;EAjDA;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;;AiB9BA;EACE;;;ACDJ;EACE;ElBGA;EACA;EACA;;AkBFA;EACE;ElBIF;EACA;EACA;EACA;EACA;EAQA;EkBdE;EACA;;AAEA;EACE,OjBJiB;EiBKjB;;AAGF;EACE;;AAGF;EACE;IACE;;;;ACtBR;EACE;EACA;EACA;EAIA;EACA;EACA;EACA,OlBDgB;;AkBLhB;EAJF;IAKI;;;;AAQJ;EAEE;;;ACdF;EpBAE;EACA;;AoBCA;EAFF;IAGI;;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EAEA;EACA;EACA;EACA,OnBdc;;AmBgBd;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA,OnBvBmB;EmBwBnB;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA,OnB/CiB;;AmBmDrB;EpBzDF;EACA;EACA;;AoB0DI;EACE;EACA;EpBzDN;EACA;EACA;EACA;EACA;EAQA;EoB+CM,OnB7De;;AmB8Df;EACE,OnB/Da;EmBgEb;;AAEF;EACE;;AAKN;EACE;EACA;;AAEF;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEF;EACE;;;AAIN;EpBrGE;EACA;EACA;EoBqGA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OnBrHgB;EmBsHhB;EACA;;;AC5HJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA,OpBJS;;AoBMX;ErBFA;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;AqBhBA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA,OpBnBS;EoBoBT;EACA;;AACA;EACE;;;AC5BN;EtBAE;EACA;EsBCA;EACA;;AACA;EAJF;IAKI;IACA;;;;AAGJ;EACE;EACA;EACA;EACA,OrBLgB;;AqBOhB;EACE;;;AAGJ;EtBVE;EACA;EACA;EACA;EACA;EAIA;EsBIA;EACA;EACA,OrBfgB;;AqBiBhB;EACE;;;AC3BJ;EACE;EACA;EACA,kBtBOW;EsBNX;EACA;EAEA;EACA;EACA;EACA,OtBJW;;AsBMX;EACE;;AAGF;EACE;EACA;EAEA;EACA;EACA;EACA;EACA,OtBlBS;;;AsBqBb;EACE;EAEA;EACA;EACA;EACA;EACA,OtB5BW;EsB6BX;EACA;EACA,kBtB3BW;;;AuBVb;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA,OvBDoB;EuBEpB;EACA;;;ACTF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AACA;EAHF;IAII;;;AAGF;EzBfF;EACA;;AyBkBE;EACE;EACA;EACA;;AAGF;EACE,OxBpBgB;EwBqBhB;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAEA;EACE;EACA,OxBpCc;EwBqCd;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA,OxBvDgB;EwBwDhB;EACA;EACA;;AAIJ;EzBhEA;EACA;EACA;EyBgEE;EACA;;AAEA;EAIE;EACA;;AAJA;EADF;IAEI;;;AAIF;EACE;;AACA;EAFF;IAGI;;;AAIJ;EACE;EACA;EACA;;AAGF;EACE;;AAKN;EACE;EzB/FF;EACA;EACA;;AyBgGE;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEF;EACE;;AAEF;EACE;;;AChHV;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGA;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AAMb;EACE;;;AAGF;EACE;IACE","file":"style.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../../resources/assets/sass/abstracts/_fonts.scss","../../resources/assets/sass/base/_clearfix.scss","../../resources/assets/sass/base/_container.scss","../../resources/assets/sass/abstracts/_mixin.scss","../../resources/assets/sass/abstracts/_variables.scss","../../resources/assets/sass/components/_button.scss","../../resources/assets/sass/components/_pretty_photo.scss","../../resources/assets/sass/components/_cookie.scss","../../resources/assets/sass/components/_list.scss","../../resources/assets/sass/components/_header.scss","../../resources/assets/sass/components/_menu.scss","../../resources/assets/sass/components/_now-playing.scss","../../resources/assets/sass/components/_main_news.scss","../../resources/assets/sass/components/_box.scss","../../resources/assets/sass/components/_blog.scss","../../resources/assets/sass/components/_sidebar.scss","../../resources/assets/sass/components/_radio_box.scss","../../resources/assets/sass/components/_contact_box.scss","../../resources/assets/sass/components/_featured.scss","../../resources/assets/sass/components/_podcast_items.scss","../../resources/assets/sass/layout/_news.scss","../../resources/assets/sass/components/_bread_crumb.scss","../../resources/assets/sass/components/_page_title.scss","../../resources/assets/sass/components/_post.scss","../../resources/assets/sass/components/_schedule.scss","../../resources/assets/sass/components/_page.scss","../../resources/assets/sass/components/_input.scss","../../resources/assets/sass/components/_podcast_item.scss","../../resources/assets/sass/components/_footer.scss","../../resources/assets/sass/base/_base.scss"],"names":[],"mappings":";AAAQ;AACA;AACA;ACFR;EACE;EACA;EACA;;;ACAF;EACE;EACA;;;AAKF;ECPE;EACA;EDQA;EAIA,kBEfa;;AFYb;EAHF;IAII;;;;AAIJ;ECfE;EACA;;;ADiBF;EACE;IACE,kBEtBW;;;AFyBf;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;IACE;;EAEF;IACE;;;AGtCJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,ODJoB;ECKpB;EACA;EACA;;AAEA;EACE,ODVkB;;ACapB;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAEF;EACE;EACA;;;ACnCJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASE;EACA;;;AAEF;EAEE;;;AAEF;EAEE;EACA;EACA;EACA;EACA,OFXuB;;;AEazB;EAEE;EACA;;;AAEF;EAEE;EACA;;;AChCF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA,OHPoB;;;AGStB;EACE;EACA;EACA;EACA,OHXgB;;;AGalB;EACE;EACA;EACA;EACA,OHjBgB;;;AIVlB;ELME;EACA;EACA;;;AMTF;EACE;;AACA;EACE;EACA;;AACA;EACE;;AAGJ;EACE;EACA;EACA;;;AAIJ;EACE;IACE;;;AAGJ;EACE;IACE;;EACA;IACE;;EAEF;IACE;;;AAIN;EACE;IACE;;;AC9BF;EADF;IAEI;IACA;;;AAGF;EACE;;AACA;EACE;EACA;EACA;EACA;;AAIJ;EPZA;EACA;EACA;EOYE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA,ONnCK;EMoCL,aNxCU;EMyCV,WNxCQ;EMyCR;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAMV;EACE;EPtGA;EACA;EOuGA;;AAEA;EACE;EPvGF;EACA;EACA;;AOwGE;EACE;EACA;EACA;EACA;EACA;EACA;AAYA;AAAA;AAAA;;AAVA;EACE;EACA;;AAGF;EACE;EACA;;AAOF;EACE;EACA;EACA;EACA;EACA;EACA,ONpIc;EMqId;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE,MNrJY;EMsJZ;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA,kBN3KG;EM4KH;EACA;EACA;EACA;EACA,ONpLG;;AMsLL;EACE;EACA;;AAGJ;EACE;;;AAKR;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;;AACA;EACE;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AAEE;EACE;EACA;;AAEA;EACE;;AAGA;EACE;;AAIJ;EACE;;AACA;EACE;EACA;;AAEF;EACE;;AAIJ;EACE;;;AAOV;EACE;;AAEA;EACE;EACA;;AAGF;EPtQA;EACA;EACA;;AOsQE;EACE;EACA;EACA;EACA;EACA,ON5QO;EM6QP;EACA;EACA;EACA;;AAEF;EACE;;AAIJ;EACE;EACA;EACA;EACA,kBNvRS;EMwRT;EACA;EACA;;AAGE;EACE;;AACA;EACE;;AAIN;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;;AAMR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;;AAKR;EACE;EACA;EACA;;AACA;EACE;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;;AAIN;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;;AAKJ;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;;;AAIJ;EACE;EACA;;;AAKE;EACE,YNpbS;EMqbT,cNrbS;;AM2bT;EACE,YN5bO;;AMgcP;EACE,kBNjcK;;AMscP;EACE,YNvcK;;;AODf;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AC9CV;EADF;IAEI;IACA;AAKA;AAMA;;EAVA;IACE;;EAIF;IACE;IACA;;EAIF;IACE;IACA;;EAEF;IACE;;;AAGJ;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;;AACA;EAJF;IAKI;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EAEA;;AAEA;ETtDJ;EACA;EACA;;ASuDM;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OR/DY;EQgEZ;EACA;;AAIJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA,OR7Ec;EQ8Ed;;AAEF;EACE;EACA;;AAEF;EACE;IACE;IACA;IACA;;;AAGJ;ETxFJ;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;ESqEM,OR7Fc;;;ASPtB;EAsBE;EACA;;AAtBA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAKJ;EACE;EACA;EACA,kBTlBW;ESmBX;;AAEA;EANF;IAOI;IACA;IACA;;;AAEF;EAXF;IAYI;;;AAIA;EADF;IAEI;;;AAEF;EAJF;IAKI;;;AAGJ;EACE;;AAEF;EACE;IACE;;;;AAIN;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AACA;EACE;;AAEF;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAIA;EACE;EACA;EACA;;;AAKR;EACE;EACA;;AACA;EACE;;;ACpGJ;EXIE;EACA;EACA;;AWHA;EACE;;AACA;EACE;;AAGF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA,OVfO;;AUiBP;EACE;EACA;EACA,OVpBK;;AUsBL;EACE;;AAKN;EACE;;AAGF;EX5BF;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;AWWE;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA,OV1CY;;;AWXlB;EACE;IACE;;;ACCJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA,OZXS;;AYaT;EACE;EACA,OZfO;;AYmBX;EbfA;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;AaDA;EACE;EACA;EACA;EACA;EACA;EACA,OZ5BmB;;;AaPvB;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA,ObPc;EaQd;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA,OblBmB;;AaqBrB;EdMA;EACA;EACA;EACA;EACA;EACA;;;AcPF;EACE;IACE;;;ACjCF;EACE;EACA;EACA;;AAEF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA,OdTO;EcUP;;AAIJ;EfkCA;EACA;;AACA;EA9CA;EACA;EACA;EACA;EACA;EAQA;EAuBA;EACA;EACA;EACA;EACA;EACA;;AASA;EAjDA;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;AePA;EACE;EACA;EACA;EACA;EACA;EACA,OdtBmB;EcuBnB;;;AC7BF;EACE;;AAGF;EhBDA;EACA;EACA;;AgBCE;EACE;EACA;EACA;;AAIA;EADF;IAEI;;;AAEF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA,OfrBG;EesBH;;AAIJ;EhBsBJ;EACA;;AACA;EA9CA;EACA;EACA;EACA;EACA;EAQA;EAuBA;EACA;EACA;EACA;EACA;EACA;;AASA;EAjDA;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;;AiB9BA;EACE;;;ACDJ;EACE;ElBGA;EACA;EACA;;AkBFA;EACE;ElBIF;EACA;EACA;EACA;EACA;EAQA;EkBdE;EACA;;AAEA;EACE,OjBJiB;EiBKjB;;AAGF;EACE;;AAGF;EACE;IACE;;;;ACtBR;EACE;EACA;EACA;EAIA;EACA;EACA;EACA,OlBDgB;;AkBLhB;EAJF;IAKI;;;;AAQJ;EAEE;;;ACdF;EpBAE;EACA;;AoBCA;EAFF;IAGI;;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EAEA;EACA;EACA;EACA,OnBdc;;AmBgBd;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA,OnBvBmB;EmBwBnB;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA,OnB/CiB;;AmBmDrB;EpBzDF;EACA;EACA;;AoB0DI;EACE;EACA;EpBzDN;EACA;EACA;EACA;EACA;EAQA;EoB+CM,OnB7De;;AmB8Df;EACE,OnB/Da;EmBgEb;;AAEF;EACE;;AAKN;EACE;EACA;;AAEF;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEF;EACE;;;AAIN;EpBrGE;EACA;EACA;EoBqGA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OnBrHgB;EmBsHhB;EACA;;;AC5HJ;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA,OpBJS;;AoBMX;ErBFA;EACA;EACA;EACA;EACA;EAQA;EAIA,OClBqB;EDmBrB;EACA;EACA;EACA;EACA;;AqBhBA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA,OpBnBS;EoBoBT;EACA;;AACA;EACE;;;AC5BN;EtBAE;EACA;EsBCA;EACA;;AACA;EAJF;IAKI;IACA;;;;AAGJ;EACE;EACA;EACA;EACA,OrBLgB;;AqBOhB;EACE;;;AAGJ;EtBVE;EACA;EACA;EACA;EACA;EAIA;EsBIA;EACA;EACA,OrBfgB;;AqBiBhB;EACE;;;AC3BJ;EACE;EACA;EACA,kBtBOW;EsBNX;EACA;EAEA;EACA;EACA;EACA,OtBJW;;AsBMX;EACE;;AAGF;EACE;EACA;EAEA;EACA;EACA;EACA;EACA,OtBlBS;;;AsBqBb;EACE;EAEA;EACA;EACA;EACA;EACA,OtB5BW;EsB6BX;EACA;EACA,kBtB3BW;;;AuBVb;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA,OvBDoB;EuBEpB;EACA;;;ACTF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AACA;EAHF;IAII;;;AAGF;EzBfF;EACA;;AyBkBE;EACE;EACA;EACA;;AAGF;EACE,OxBpBgB;EwBqBhB;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;AAEA;EACE;EACA,OxBzCc;EwB0Cd;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA,OxB5DgB;EwB6DhB;EACA;EACA;;AAIJ;EzBrEA;EACA;EACA;EyBqEE;EACA;;AAEA;EAIE;EACA;;AAJA;EADF;IAEI;;;AAIF;EACE;;AACA;EAFF;IAGI;;;AAIJ;EACE;EACA;EACA;;AAGF;EACE;;AAKN;EACE;EzBpGF;EACA;EACA;;AyBqGE;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEF;EACE;;AAEF;EACE;;;ACrHV;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGA;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AACX;EACE,oBAFS;;;AAMb;EACE;;;AAGF;EACE;IACE","file":"style.css"} \ No newline at end of file diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png index de011e0b..25e67152 100644 Binary files a/public/favicon-16x16.png and b/public/favicon-16x16.png differ diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png index c50c79c8..820e7d6b 100644 Binary files a/public/favicon-32x32.png and b/public/favicon-32x32.png differ diff --git a/public/favicon.ico b/public/favicon.ico index eb3ee7af..87a918d7 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/public/images/Slogan_DIAP white.svg b/public/images/Slogan_DIAP white.svg new file mode 100644 index 00000000..ced02192 --- /dev/null +++ b/public/images/Slogan_DIAP white.svg @@ -0,0 +1,154 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/Streekomroep NHGooi.png b/public/images/Streekomroep NHGooi.png new file mode 100644 index 00000000..5cb29455 Binary files /dev/null and b/public/images/Streekomroep NHGooi.png differ diff --git a/public/js/functions.js b/public/js/functions.js index 6b50be88..5a95c3a3 100644 --- a/public/js/functions.js +++ b/public/js/functions.js @@ -193,7 +193,19 @@ $(function () { this.click(function (e) { e.preventDefault(); var type = options.types[options.type]; - if (type !== undefined) { + if (options.type == 'native' && navigator.share != undefined) { + var text = $('.' + options.excerptClass).text().trim(); + if (text.length + location.href.length > 278) { + text = text.substring(0, 278 - (location.href.length + 3)) + '...'; + } + var data = { + url: encodeURI(location.href), + text: text, + title: $('.page_title').text().trim() + }; + navigator.share(data) + } + else if (type !== undefined) { var extra = ''; if (type.textOption) { var text = $('.' + options.excerptClass).text().trim(); diff --git a/public/js/functions.min.js b/public/js/functions.min.js index 10480c25..5b85d788 100644 --- a/public/js/functions.min.js +++ b/public/js/functions.min.js @@ -1,2 +1,2 @@ -/*! 2024-04-19 */ -function calculateSize(e,t){null==t&&(t=0),setTimeout(function(){(0==$("#"+e).children(":first").height()||0==$("#"+e).children(":first").width())&&t<4?calculateSize(e,t+1):($("#"+e).height($("#"+e).children(":first").height()),$("#"+e).width($("#"+e).children(":first").width()))},500),$("#"+e).css({backgroundColor:"transparent"})}$(document).ready(function(){$("#changePreferences, .cc_b_cp").click(function(){$("#title_targeting").parent("li").hide(),$("#content_targeting").hide()})}),function(a){a.fn.loadMoreNews=function(e){var t=!1,o={loadingElementId:"#loading",container:"",url:document.location.pathname,nextPage:2},s=(a.extend(o,e),a(o.loadingElementId,this));s.hide(),this.click(function(e){var n,i;e.preventDefault(),t||(t=1,s.show(),n=a(this).attr("disabled","disabled"),i=a(o.container),a.ajax({url:o.url+(0<=o.url.indexOf("?")?"&":"?")+"pagina="+o.nextPage}).always(function(){t=0,s.hide(),n.removeAttr("disabled")}).done(function(t){t?(i.each(function(){var e=this.toString();a(e).append(a("
"+t+"
").find(e).length?a("
"+t+"
").find(e).children():a(t))}),++o.nextPage):n.attr("disabled","disabled").text("Geen nieuws meer.")}))})}}(jQuery),$(function(){$("[data-loadmorenews]").each(function(){$(this).loadMoreNews($(this).data("loadmorenews"))})}),function(o){o.fn.menu=function(e){var t={menuSubmenuClass:"has_submenu"},e=(o.extend(t,e),o(this).children("."+t.menuSubmenuClass)),i=o(this);e.on("mouseenter",function(){var e=o(this),t=(o(".menu-submenu > ul.submenu").slideUp(400,function(){o(this).closest(".menu-submenu").remove()}),o(".hover",i).removeClass("hover"),e.addClass("hover"),o('
').append(e.children("ul.submenu").clone())),n=e.offset();t.addClass("menu-submenu").css({top:n.top,left:n.left}),t.on("mouseleave",function(){o(".menu-submenu > ul.submenu").slideUp(400,function(){o(this).closest(".menu-submenu").remove()}),e.removeClass("hover")}),o("body").append(t),t.children("ul.submenu").slideDown(),t.find("ul.submenu").subMenu({}),openPlayerInNewScreen()})},o.fn.subMenu=function(e){var t={menuSubmenuClass:"has_submenu"};o.extend(t,e),o(this).find("li."+t.menuSubmenuClass+" > a").click(function(e){e.preventDefault();e=o(this).closest("li");e.children("ul.submenu").slideToggle(),e.toggleClass("opened")})}}(jQuery),$(function(){$(".menu").menu({}),$(".mobile-menu").subMenu({}),$(".mobile_menu_button a").click(function(){$(".mobile_menu_container").show()}),$(".mobile_close_menu_button a").click(function(){$(".mobile_menu_container").hide()}),$(".mobile_menu_container").click(function(e){!$(e.target).closest("#mobile_menu_nav").length&&$(".mobile_menu_container").is(":visible")&&$(".mobile_menu_container").hide()})}),$(function(){$(".prettyPhoto[rel^='prettyPhoto']").prettyPhoto({show_title:!1,slideshow:3e3,overlay_gallery:!0,social_tools:""})}),$(function(){$(".scroll_top").click(function(e){e.preventDefault(),$("html, body").stop().animate({scrollTop:0},500,"swing")})}),function(o){o.fn.share=function(e){var i={type:"",types:{facebook:{url:"https://www.facebook.com/sharer/sharer.php?u=",textOption:!1},twitter_x:{url:"https://twitter.com/share?url=",textOption:"text="}},excerptClass:"excerpt"};o.extend(i,e),this.click(function(e){e.preventDefault();var t,n,e=i.types[i.type];void 0!==e?(t="",e.textOption&&(278<(n=o("."+i.excerptClass).text().trim()).length+location.href.length&&(n=n.substring(0,278-(location.href.length+3))+"..."),t="&"+e.textOption+encodeURI(n)),window.open(e.url+encodeURI(location.href)+t,"pop","width=600, height=400, scrollbars=no")):console.error(i.type+" is unknown")})}}(jQuery),$(function(){$("[data-share]").each(function(){$(this).share({type:$(this).data("share")})})}),function(u){u.fn.snapTo=function(e){var t={elementClass:"post"},n=(u.extend(t,e),u(this)),i=n.find("."+t.elementClass+":visible"),o=!1,s=null,a=function(){var t;o||(o=!0,t=n.scrollLeft(),i.each(function(){var e=u(this).offset();if(e.left>-window.screen.width/2&&e.left"+t+"").find(e).length?a("
"+t+"
").find(e).children():a(t))}),++o.nextPage):n.attr("disabled","disabled").text("Geen nieuws meer.")}))})}}(jQuery),$(function(){$("[data-loadmorenews]").each(function(){$(this).loadMoreNews($(this).data("loadmorenews"))})}),function(o){o.fn.menu=function(e){var t={menuSubmenuClass:"has_submenu"},e=(o.extend(t,e),o(this).children("."+t.menuSubmenuClass)),i=o(this);e.on("mouseenter",function(){var e=o(this),t=(o(".menu-submenu > ul.submenu").slideUp(400,function(){o(this).closest(".menu-submenu").remove()}),o(".hover",i).removeClass("hover"),e.addClass("hover"),o('
').append(e.children("ul.submenu").clone())),n=e.offset();t.addClass("menu-submenu").css({top:n.top,left:n.left}),t.on("mouseleave",function(){o(".menu-submenu > ul.submenu").slideUp(400,function(){o(this).closest(".menu-submenu").remove()}),e.removeClass("hover")}),o("body").append(t),t.children("ul.submenu").slideDown(),t.find("ul.submenu").subMenu({}),openPlayerInNewScreen()})},o.fn.subMenu=function(e){var t={menuSubmenuClass:"has_submenu"};o.extend(t,e),o(this).find("li."+t.menuSubmenuClass+" > a").click(function(e){e.preventDefault();e=o(this).closest("li");e.children("ul.submenu").slideToggle(),e.toggleClass("opened")})}}(jQuery),$(function(){$(".menu").menu({}),$(".mobile-menu").subMenu({}),$(".mobile_menu_button a").click(function(){$(".mobile_menu_container").show()}),$(".mobile_close_menu_button a").click(function(){$(".mobile_menu_container").hide()}),$(".mobile_menu_container").click(function(e){!$(e.target).closest("#mobile_menu_nav").length&&$(".mobile_menu_container").is(":visible")&&$(".mobile_menu_container").hide()})}),$(function(){$(".prettyPhoto[rel^='prettyPhoto']").prettyPhoto({show_title:!1,slideshow:3e3,overlay_gallery:!0,social_tools:""})}),$(function(){$(".scroll_top").click(function(e){e.preventDefault(),$("html, body").stop().animate({scrollTop:0},500,"swing")})}),function(o){o.fn.share=function(e){var i={type:"",types:{facebook:{url:"https://www.facebook.com/sharer/sharer.php?u=",textOption:!1},twitter_x:{url:"https://twitter.com/share?url=",textOption:"text="}},excerptClass:"excerpt"};o.extend(i,e),this.click(function(e){e.preventDefault();var t,n,e=i.types[i.type];"native"==i.type&&null!=navigator.share?(278<(n=o("."+i.excerptClass).text().trim()).length+location.href.length&&(n=n.substring(0,278-(location.href.length+3))+"..."),t={url:encodeURI(location.href),text:n,title:o(".page_title").text().trim()},navigator.share(t)):void 0!==e?(t="",e.textOption&&(278<(n=o("."+i.excerptClass).text().trim()).length+location.href.length&&(n=n.substring(0,278-(location.href.length+3))+"..."),t="&"+e.textOption+encodeURI(n)),window.open(e.url+encodeURI(location.href)+t,"pop","width=600, height=400, scrollbars=no")):console.error(i.type+" is unknown")})}}(jQuery),$(function(){$("[data-share]").each(function(){$(this).share({type:$(this).data("share")})})}),function(u){u.fn.snapTo=function(e){var t={elementClass:"post"},n=(u.extend(t,e),u(this)),i=n.find("."+t.elementClass+":visible"),o=!1,s=null,a=function(){var t;o||(o=!0,t=n.scrollLeft(),i.each(function(){var e=u(this).offset();if(e.left>-window.screen.width/2&&e.left 278) { + text = text.substring(0, 278 - (location.href.length + 3)) + '...'; + } + var data = { + url: encodeURI(location.href), + text: text, + title: $('.page_title').text().trim() + }; + navigator.share(data) + } + else if (type !== undefined) { var extra = ''; if (type.textOption) { var text = $('.' + options.excerptClass).text().trim(); diff --git a/resources/assets/sass/base/_container.scss b/resources/assets/sass/base/_container.scss index ee4c7359..82865537 100644 --- a/resources/assets/sass/base/_container.scss +++ b/resources/assets/sass/base/_container.scss @@ -20,10 +20,13 @@ body { @include container; } @media (min-width: 768px) { - .grey_background { - background-color: #f9f9f9; + .grey_background:not(.site_container) { + background-color: $container-bg; } } +.page { + padding-top: 20px; +} .content_container { padding-right: 50px; } diff --git a/resources/assets/sass/components/_footer.scss b/resources/assets/sass/components/_footer.scss index cb390f7c..b553ceee 100644 --- a/resources/assets/sass/components/_footer.scss +++ b/resources/assets/sass/components/_footer.scss @@ -33,6 +33,11 @@ width: 100%; } + .about a { + display: inline; + text-decoration: underline; + } + .buttons a { text-transform: uppercase; margin-bottom: 10px; diff --git a/resources/assets/sass/components/_header.scss b/resources/assets/sass/components/_header.scss index 0332f10e..a3651da0 100644 --- a/resources/assets/sass/components/_header.scss +++ b/resources/assets/sass/components/_header.scss @@ -2,9 +2,9 @@ height: 111px; .logo { float: left; - margin-top: 18px; + margin-top: 10px; img { - height: 75px; + height: 95px; } } .advertisement { diff --git a/resources/assets/sass/components/_menu.scss b/resources/assets/sass/components/_menu.scss index 82e4b36d..576a064c 100644 --- a/resources/assets/sass/components/_menu.scss +++ b/resources/assets/sass/components/_menu.scss @@ -4,7 +4,6 @@ .menu_container { @media (min-width: 767px) { height: 75px; - margin-bottom: 20px; background-image: linear-gradient(to right, #0102b0, #4090e3); } @@ -62,7 +61,9 @@ display: block; width: 33px; height: 25px; - background-image: URL('/images/menu-corner-1.svg'); + -webkit-mask-image: URL("/images/menu-corner-1.svg"); + mask-image: URL("/images/menu-corner-1.svg"); + background-color: white; position: absolute; top: 0; left: 0; @@ -74,7 +75,9 @@ display: block; width: 12px; height: 15px; - background-image: URL('/images/menu-corner-2.svg'); + -webkit-mask-image: URL("/images/menu-corner-2.svg"); + mask-image: URL("/images/menu-corner-2.svg"); + background-color: white; position: absolute; bottom: 0; right: -1px; @@ -114,6 +117,12 @@ margin: 8px; border-right: 1px solid rgba(255, 255, 255, 0.2); line-height: 2; + height: 28px; + + &.collapsed { + padding: 3px 9px 3px 6px; + margin: 8px auto; + } &:last-child { border: none; @@ -133,6 +142,13 @@ color: $text-inverted-color; text-decoration: none; text-transform: uppercase; + display: flex; + + span { + overflow: hidden; + display: block; + height: 28px; + } &.with_svg_icon { position: relative; @@ -166,7 +182,7 @@ border: 1px solid #efefef; border-radius: 3px; background-color: $element-bg; - height: 29px; + height: 26px; font-family: Montserrat, serif; font-size: 16px; line-height: 1.25; @@ -174,7 +190,7 @@ } .search_submit { float: right; - margin: 6px; + margin: 4px; } } .search_button { @@ -410,3 +426,37 @@ transform: rotate(90deg); } } + +.slogan { + width: 190px; + margin: 8px 0; +} + +.grey_background { + nav { + > div { + background: $container-bg; + border-color: $container-bg; + } + } + + .menu { + > li { + a { + background: $container-bg; + } + + &.selected a, &:hover a, &.hover a { + &:before, &:after { + background-color: $container-bg; + } + } + + &:last-child { + &:after { + background: $container-bg; + } + } + } + } +} diff --git a/resources/views/calendarlist.blade.php b/resources/views/calendarlist.blade.php index 6c3eb103..7dcf207f 100644 --- a/resources/views/calendarlist.blade.php +++ b/resources/views/calendarlist.blade.php @@ -7,7 +7,10 @@ @section('page_class') news_post post_container breadcrumb_no_border @endsection -@section('container_class') +@section('page_container_class') + grey_background +@endsection +@section('site_container_class') grey_background @endsection diff --git a/resources/views/contact.blade.php b/resources/views/contact.blade.php index 8faac20b..3a5d66a7 100644 --- a/resources/views/contact.blade.php +++ b/resources/views/contact.blade.php @@ -31,9 +31,11 @@

- Het postadres van NH Gooi is:
+ NHGooi
Postbus 83
1270 AB Huizen
+ Tel: 035-6424774
+ KvK: 41194132

Bezoekadres / Studio:
@@ -41,14 +43,21 @@ 1271 AA Huizen

- Telefoon en email:
- Tel: 035-6424774
- Studio: 035-6424776
- E-mail: {{Html::mailto('info@nhgooi.nl')}}
- KvK: 41194132
+ NHGooi Radio
+ IJsselmeerstraat 3B
+ 1271 AA, Huizen
+ studio: 035-6424776
+ KvK: 41194132

- Hoofdredactie
+ Streekredactie
+ Gooise Brink, Kerkstraat 63/27
+ 11211 CL Hilversum
+ Tiplijn: 06 - 42 91 36 37
+ e-mail: {{Html::mailto('info@NHGooi.nl')}}
+
+ + Chef redactie
Petra de Beij
{{Html::mailto('petra.debeij@nhgooi.nl')}}

diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php index 4e6ec110..f2e19ffe 100644 --- a/resources/views/home.blade.php +++ b/resources/views/home.blade.php @@ -135,6 +135,7 @@ {{-- body --}}
+ @if(!isset($disableBanners) || !$disableBanners)
- Advertentie - @@ -142,6 +143,7 @@
+ @endif
@@ -199,16 +201,9 @@ diff --git a/resources/views/jobsitem.blade.php b/resources/views/jobsitem.blade.php index 283feca5..f09b7a9e 100644 --- a/resources/views/jobsitem.blade.php +++ b/resources/views/jobsitem.blade.php @@ -17,6 +17,9 @@ @section('page_container_class') grey_background @endsection +@section('site_container_class') + grey_background +@endsection @section('container_class') news_post post_container @endsection diff --git a/resources/views/jobslist.blade.php b/resources/views/jobslist.blade.php index 964edf91..f3f63f3f 100644 --- a/resources/views/jobslist.blade.php +++ b/resources/views/jobslist.blade.php @@ -15,6 +15,9 @@ @section('page_container_class') grey_background @endsection +@section('site_container_class') + grey_background +@endsection @section('container_class') news_post post_container @endsection diff --git a/resources/views/layouts/_analytics.blade.php b/resources/views/layouts/_analytics.blade.php index db2137ec..70f32b66 100644 --- a/resources/views/layouts/_analytics.blade.php +++ b/resources/views/layouts/_analytics.blade.php @@ -12,9 +12,11 @@ cookieconsent.run({"notice_banner_type":"simple","consent_type":"express","palet +@if(!isset($disableBanners) || !$disableBanners) +@endif diff --git a/resources/views/layouts/master.blade.php b/resources/views/layouts/master.blade.php index 7d67995b..95c22049 100644 --- a/resources/views/layouts/master.blade.php +++ b/resources/views/layouts/master.blade.php @@ -12,17 +12,19 @@ style="display:none; visibility:hidden"> -
+
+ @if(!isset($disableBanners) || !$disableBanners) - + + @endif
@@ -59,15 +61,16 @@