Samson Mutunga vor 4 Monaten
Ursprung
Commit
9de4bb8bc2

+ 1 - 1
.env.example

@@ -1,4 +1,4 @@
-APP_NAME=Laravel
+APP_NAME="Leadership Health | The Highest Quality of Care"
 APP_ENV=local
 APP_KEY=base64:Eq6s66neELkr681lArAe6EQw5OoD7pLYw/h2VZcllis=
 APP_DEBUG=true

+ 2 - 0
config/app.php

@@ -15,7 +15,9 @@ return [
 
     'name' => env('APP_NAME', 'Laravel'),
     'backToLeadershipHealthUrl' => env('BACK_TO_LEADERSHIP_HEALTH_URL'),
+    'backToInfoSiteUrl' => env('BACK_TO_INFO_SITE_URL'),
     'phone' => env('PHONE_NUMBER'),
+    'internalName' => env('INTERNAL_NAME'),
 
     /*
     |--------------------------------------------------------------------------

Datei-Diff unterdrückt, da er zu groß ist
+ 5 - 0
public/img/logo-rs.svg


+ 7 - 1
resources/views/account-setup.blade.php

@@ -1,4 +1,10 @@
-@extends('layouts.login')
+<?php 
+  $layoutBlade = 'layouts.login';
+  if(config('app.internalName') === 'rs'){
+    $layoutBlade = 'layouts.login-rs';
+  }
+?>
+@extends($layoutBlade)
 @section('content')
 
 <div id="formView">

+ 7 - 1
resources/views/confirm-auth-token.blade.php

@@ -1,4 +1,10 @@
-@extends('layouts.login')
+<?php 
+  $layoutBlade = 'layouts.login';
+  if(config('app.internalName') === 'rs'){
+    $layoutBlade = 'layouts.login-rs';
+  }
+?>
+@extends($layoutBlade)
 @section('content')
 
 <div id="confirmAuthTokenComponent" v-cloak>

+ 4 - 4
resources/views/layouts/app.blade.php

@@ -5,9 +5,9 @@
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="csrf-token" content="{{ csrf_token() }}">
     <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
-    <title>LeadershipHealth</title>
+    <title>{{ config('app.name') }}</title>
     <meta name="description"
-          content="The Leadership Health program was developed in collaboration with the University of Maryland School of Public Health through a Maryland Industrial Partnerships (MIPS) project.">
+          content="The {{config('app.name')}} Health program was developed in collaboration with the University of Maryland School of Public Health through a Maryland Industrial Partnerships (MIPS) project.">
     <link rel="icon" href={{asset('img/icon.svg')}}>
     <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-KK94CHFLLe+nY2dmCWGMq91rCGa5gtU4mk92HdvYe+M/SXH301p5ILy+dN9+nJOZ" crossorigin="anonymous">
     <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
@@ -89,7 +89,7 @@
 <div class="sidenav">
     <h4 class="text-center font-weight-light my-3">
         <strong>
-            LeadershipHealth HR
+            {{ config('app.name') }} HR
         </strong>
     </h4>
     <hr>
@@ -100,7 +100,7 @@
 </div>
 <footer class="footer bg-light-grey d-flex align-items-center flex-column border-top">
     <div class="py-3">
-        <p class="mb-0 text-center"><small>Copyright &copy; {{getdate()["year"]}} LeadershipHealth LLC. All rights reserved.</small> </p>
+        <p class="mb-0 text-center"><small>Copyright &copy; {{getdate()["year"]}} {{ config('app.name') }} LLC. All rights reserved.</small> </p>
     </div>
 </footer>
 </body>

+ 143 - 0
resources/views/layouts/login-rs.blade.php

@@ -0,0 +1,143 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="csrf-token" content="{{ csrf_token() }}">
+    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+    <meta name="csrf-token" content="{{ csrf_token() }}">
+    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+    <meta name="description" content="{{ config('app.name') }} | The Highest Quality Of Care">
+    <meta name="theme-color" content="#49529B">
+    <meta name="title" content="{{ config('app.name') }}">
+    <meta property="og:type" content="website">
+    <meta property="og:url" content="{{ config('app.backToInfoSiteUrl') }}/">
+    <meta property="og:title" content="{{ config('app.name') }}">
+    <meta property="og:description" content="{{ config('app.name') }} | The Highest Quality Of Care">
+    <meta property="twitter:card" content="summary_large_image">
+    <meta property="twitter:url" content="{{ config('app.backToInfoSiteUrl') }}/">
+    <meta property="twitter:title" content="{{ config('app.name') }}">
+    <meta property="twitter:description" content="{{ config('app.name') }} | The Highest Quality Of Care">
+    <title>{{ config('app.name') }} | The Highest Quality Of Care</title>
+    <meta name="description"
+        content="The {{ config('app.name') }} program was developed in collaboration with the University of Maryland School of Public Health through a Maryland Industrial Partnerships (MIPS) project.">
+    <meta name="keywords"
+        content="Scholar, Health, Leadership, covid-19, Coronavirus, Deaf, Hard of Hearing, Maryland, MIPS, Industrial, Partnership">
+    <link rel="icon" type="image/png" href="{{ asset('img/icon.svg') }}">
+    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/css/bootstrap.min.css" rel="stylesheet"
+        integrity="sha384-KK94CHFLLe+nY2dmCWGMq91rCGa5gtU4mk92HdvYe+M/SXH301p5ILy+dN9+nJOZ" crossorigin="anonymous">
+    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.min.css">
+    <link href="{{ asset('/css/strengthify.min.css') }}" rel="stylesheet">
+    <link href="{{ asset('css/layout.css') }}" rel=stylesheet>
+    <link href="{{ asset('css/lh.css') }}" rel=stylesheet>
+    <link href="{{ asset('css/style.css') }}" rel=stylesheet>
+    <link href="{{ asset('css/pristine.css') }}" rel=stylesheet>
+    <script src="https://cdn.jsdelivr.net/npm/vue@2.6.0"></script>
+    <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
+    <script src="{{ asset('/js/jquery.strengthify.min.js') }}"></script>
+    <script src='https://www.google.com/recaptcha/api.js'></script>
+    <script>
+        $(function() {
+            $.ajaxSetup({
+                headers: {
+                    'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
+                }
+            });
+        });
+    </script>
+
+    <!-- Hotjar Tracking Code for https://hr.leadershiphealth.org -->
+    <script>
+        (function(h, o, t, j, a, r) {
+            h.hj = h.hj || function() {
+                (h.hj.q = h.hj.q || []).push(arguments)
+            };
+            h._hjSettings = {
+                hjid: 2302901,
+                hjsv: 6
+            };
+            a = o.getElementsByTagName('head')[0];
+            r = o.createElement('script');
+            r.async = 1;
+            r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv;
+            a.appendChild(r);
+        })(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv=');
+    </script>
+</head>
+
+<body>
+    <div id="mask"
+        style="background: rgba(0, 0, 0, 0) url(&quot;/vanillaspin.gif&quot;) no-repeat scroll center center; position: fixed; top: 0px; left: 0px; z-index: 9999; width: 100%; height: 100%; display: none;">
+    </div>
+    <div id="moe-form-mask"
+        style="background: rgba(0, 0, 0, .1) no-repeat scroll center center; position: fixed; top: 0px; left: 0px; z-index: 97; width: 100%; height: 100%; display: none;">
+    </div>
+    <nav class="navbar navbar-expand-lg shadow-sm" id="mainNav">
+        <div class="container position-relative p-0">
+            <a href="{{ config('app.backToInfoSiteUrl') }}"><img class="logo" src="{{ asset('img/logo-rs.svg') }}"></a>
+            <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navBar"
+                aria-controls="navBar" aria-expanded="false" aria-label="Toggle navigation">
+                <i class="fas fa-bars"></i>
+            </button>
+            <div class="collapse navbar-collapse" id="navBar">
+                <ul class="navbar-nav ms-auto">
+                    <li class="nav-item ps-2">
+                        <a class="d-flex align-items-center" href="{{ config('app.backToInfoSiteUrl') }}"><i
+                                class="me-2 fas fa-home"></i> Back to {{ config('app.backToInfoSiteUrl') }}</a>
+                    </li>
+                    <li class="nav-item">
+                        <a class="d-flex align-items-center" href="tel:{{ config('app.phone') }}"><i
+                                class="me-2 fas fa-mobile-alt"></i> {{ config('app.phone') }}</a>
+                    </li>
+                </ul>
+            </div>
+        </div>
+    </nav>
+    <div class="bg-white lh-container">
+        <div class="lh-form-container container">
+            @yield('content')
+        </div>
+    </div>
+    <footer class="pt-3">
+        <div class="container">
+
+            <p class="text-sm text-center m-0">At {{ config('app.name') }}, we bridge the gap between healthcare and
+                management. We understand the challenges that come with managing a medical practice, and our mission is
+                to alleviate those burdens, allowing healthcare professionals to focus on patient care.</p>
+        </div>
+        <div class="bg-sec mt-0 mt-md-4 py-2">
+            <div class="container">
+                <p class="text-white m-0 text-center"><small>Copyright © {{ date('Y') }} {{ config('app.name') }}
+                        LLC. All Rights Reserved.</small></p>
+            </div>
+        </div>
+    </footer>
+</body>
+<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.7/dist/umd/popper.min.js"
+    integrity="sha384-zYPOMqeu1DAVkHiLqWBUTcbYfZ8osu1Nd6Z89ify25QV9guujx43ITvfi12/QExE" crossorigin="anonymous">
+</script>
+<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/js/bootstrap.min.js"
+    integrity="sha384-Y4oOpwW3duJdCWv5ly8SCFYWqFDsfob/3GkgExXKV4idmbt98QcxXYs9UoXAB7BZ" crossorigin="anonymous">
+</script>
+<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.16/jquery.mask.min.js"></script>
+<script type="text/javascript">
+    $('button.nav-link').hover(function() {
+        $('button.nav-link').removeClass('active');
+        $(this).addClass('active');
+        $('.tab-pane.fade').removeClass('show active');
+
+        var target = $(this).attr('aria-controls');
+        $('#' + target).addClass('show active');
+    })
+</script>
+<script>
+    $(document).ready(function() {
+        $('.phone').mask('(000) 000-0000');
+        // $('.pass').strengthify({
+        //     zxcvbn: '/js/zxcvbn.js'
+        // })
+    });
+</script>
+
+</html>

+ 12 - 12
resources/views/layouts/login.blade.php

@@ -8,20 +8,20 @@
     <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
     <meta name="csrf-token" content="{{ csrf_token() }}">
     <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
-    <meta name="description" content="Leadership Health | The Highest Quality Of Care">
+    <meta name="description" content="{{ config('app.name') }} | The Highest Quality Of Care">
     <meta name="theme-color" content="#49529B">
-    <meta name="title" content="Leadership Health">
+    <meta name="title" content="{{ config('app.name') }}">
     <meta property="og:type" content="website">
     <meta property="og:url" content="https://leadershiphealth.org/">
-    <meta property="og:title" content="Leadership Health">
-    <meta property="og:description" content="Leadership Health | The Highest Quality Of Care">
+    <meta property="og:title" content="{{ config('app.name') }}">
+    <meta property="og:description" content="{{ config('app.name') }} | The Highest Quality Of Care">
     <meta property="twitter:card" content="summary_large_image">
     <meta property="twitter:url" content="https://leadershiphealth.org/">
-    <meta property="twitter:title" content="Leadership Health">
-    <meta property="twitter:description" content="Leadership Health | The Highest Quality Of Care">
-    <title>Leadership Health | The Highest Quality Of Care</title>
+    <meta property="twitter:title" content="{{ config('app.name') }}">
+    <meta property="twitter:description" content="{{ config('app.name') }} | The Highest Quality Of Care">
+    <title>{{ config('app.name') }} | The Highest Quality Of Care</title>
     <meta name="description"
-          content="The Leadership Health program was developed in collaboration with the University of Maryland School of Public Health through a Maryland Industrial Partnerships (MIPS) project.">
+          content="The {{ config('app.name') }} program was developed in collaboration with the University of Maryland School of Public Health through a Maryland Industrial Partnerships (MIPS) project.">
     <meta name="keywords"
           content="Scholar, Health, Leadership, covid-19, Coronavirus, Deaf, Hard of Hearing, Maryland, MIPS, Industrial, Partnership">
     <link rel="icon" type="image/png" href="{{asset('img/icon.svg')}}">
@@ -83,7 +83,7 @@
   <div class="container position-relative p-0">
       <a href="https://leadershiphealth.org"><img class="logo" src="{{asset('img/logo.svg')}}"></a>
       <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navBar" aria-controls="navBar" aria-expanded="false" aria-label="Toggle navigation">
-          <img src="https://leadershiphealth.org/img/menu.svg" alt="">
+          <i class="fas fa-bars"></i>
       </button>
         <div class="collapse navbar-collapse" id="navBar">
             <ul class="navbar-nav ms-auto">
@@ -208,7 +208,7 @@
     <div class="container pt-md-4">
       <div class="row">
         <div class="col-md-6 col-lg-3 mb-lg-5 mb-4">
-          <img class="logo" src="{{asset('img/logo.svg')}}" alt="Leadership Health">
+          <img class="logo" src="{{asset('img/logo.svg')}}" alt="{{ config('app.name') }}">
           <div class="mt-4">
             <p>Your trusted partner for seamless administrative solutions. Enhancing care, enabling success.</p>
           </div>
@@ -260,11 +260,11 @@
           </div>
         </div>
       </div>
-      <p class="text-sm m-0">At Leadership Health, we bridge the gap between healthcare and management. We understand the challenges that come with managing a medical practice, and our mission is to alleviate those burdens, allowing healthcare professionals to focus on patient care.</p>
+      <p class="text-sm m-0">At {{ config('app.name') }}, we bridge the gap between healthcare and management. We understand the challenges that come with managing a medical practice, and our mission is to alleviate those burdens, allowing healthcare professionals to focus on patient care.</p>
     </div>
     <div class="bg-sec mt-0 mt-md-4 py-2">
         <div class="container">
-            <p class="text-white m-0"><small>Copyright © 2023 Leadership Health LLC. All Rights Reserved.</small></p>
+            <p class="text-white m-0"><small>Copyright © 2023 {{ config('app.name') }} LLC. All Rights Reserved.</small></p>
         </div>
     </div>
 </footer>

+ 5 - 5
resources/views/layouts/login_with_content.blade.php

@@ -6,7 +6,7 @@
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="csrf-token" content="{{ csrf_token() }}">
     <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
-    <title>Leadership Health | The Highest Quality of Care</title>
+    <title>{{ config('app.name') }}</title>
     <meta name="description" content="The Leadership Health program was developed in collaboration with the University of Maryland School of Public Health through a Maryland Industrial Partnerships (MIPS) project.">
     <link rel="icon" href={{asset('img/icon.svg')}}>
     <link rel="stylesheet" href="/vendor/bootstrap/bootstrap.min.css">
@@ -65,7 +65,7 @@
                 <ul class="navbar-nav ms-auto">
                     <li class="nav-item">
                         <a class="nav-link" href="{{ config('app.backToLeadershipHealthUrl') }}">
-                            <img class="me-1" height="20" src="{{asset('img/chart.svg')}}">Back to LeadershipHealth.org
+                            <img class="me-1" height="20" src="{{asset('img/chart.svg')}}">Back to {{ config('app.url') }}
                         </a>
                     </li>
                 </ul>
@@ -78,8 +78,8 @@
         <div class="container my-3 my-md-4 my-lg-5">
             <div class="row">
                 <div class="col-lg-7">
-                    <h4 class="title">Find the rewarding career you’ve been looking for at Leadership Health.</h4>
-                    <p>Thank you for your interest in working with LeadershipHealth.</p>
+                    <h4 class="title">Find the rewarding career you’ve been looking for at {{ config('app.name') }} Health.</h4>
+                    <p>Thank you for your interest in working with {{ config('app.name') }}.</p>
                     <p>We use this portal to:</p>
                     <ul class="icon-list">
                         <li>Organize the HR process.</li>
@@ -97,7 +97,7 @@
     <footer class="pt-4">
         <div class="bg-sec py-2">
             <div class="container">
-                <p class="text-white m-0"><small>Copyright © 2023 Leadership Health LLC. All Rights Reserved.</small></p>
+                <p class="text-white m-0"><small>Copyright © {{ date('Y') }} {{ config('app.name') }} LLC. All Rights Reserved.</small></p>
             </div>
         </div>
     </footer>

+ 7 - 1
resources/views/login.blade.php

@@ -1,4 +1,10 @@
-@extends('layouts.login')
+<?php 
+  $layoutBlade = 'layouts.login';
+  if(config('app.internalName') === 'rs'){
+    $layoutBlade = 'layouts.login-rs';
+  }
+?>
+@extends($layoutBlade)
 @section('content')
 
 <div id="formView">

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.