Compare commits
	
		
			5 Commits
		
	
	
		
			aff524675c
			...
			58c5c57cc3
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						
						
							
						
						58c5c57cc3
	
				 | 
					
					
						|||
| 
						
						
							
						
						f2ebea7de3
	
				 | 
					
					
						|||
| 
						
						
							
						
						0e88b9b198
	
				 | 
					
					
						|||
| 
						
						
							
						
						dabcb49292
	
				 | 
					
					
						|||
| 
						
						
							
						
						9577395516
	
				 | 
					
					
						
@@ -62,6 +62,9 @@ PUSHER_APP_CLUSTER=mt1
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
 | 
					MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
 | 
				
			||||||
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
 | 
					MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
 | 
				
			||||||
 | 
					MIX_PUSHER_HOST="${PUSHER_HOST}"
 | 
				
			||||||
 | 
					MIX_PUSHER_PORT="${PUSHER_PORT}"
 | 
				
			||||||
 | 
					MIX_PUSHER_SCHEME="${PUSHER_SCHEME}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
INTEGRITY_HASH_HUMANS_TXT=""
 | 
					INTEGRITY_HASH_HUMANS_TXT=""
 | 
				
			||||||
INTEGRITY_HASH_ROBOTS_TXT=""
 | 
					INTEGRITY_HASH_ROBOTS_TXT=""
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -29,6 +29,7 @@ class SuccessfulLogin
 | 
				
			|||||||
    public function handle(Login $event): void
 | 
					    public function handle(Login $event): void
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
        Session::put('timezone_name', $event->user->timezone_name);
 | 
					        Session::put('timezone_name', $event->user->timezone_name);
 | 
				
			||||||
 | 
					        Session::put('language', $event->user->language->locale);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        // Optionally log the info
 | 
					        // Optionally log the info
 | 
				
			||||||
        /*
 | 
					        /*
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,28 +0,0 @@
 | 
				
			|||||||
<?php
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
namespace App\View\Components;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
use Illuminate\View\Component;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
class CountryFlags extends Component
 | 
					 | 
				
			||||||
{
 | 
					 | 
				
			||||||
    /**
 | 
					 | 
				
			||||||
     * Create a new component instance.
 | 
					 | 
				
			||||||
     *
 | 
					 | 
				
			||||||
     * @return void
 | 
					 | 
				
			||||||
     */
 | 
					 | 
				
			||||||
    public function __construct()
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
        //
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    /**
 | 
					 | 
				
			||||||
     * Get the view / contents that represent the component.
 | 
					 | 
				
			||||||
     *
 | 
					 | 
				
			||||||
     * @return \Illuminate\Contracts\View\View|\Closure|string
 | 
					 | 
				
			||||||
     */
 | 
					 | 
				
			||||||
    public function render()
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
        return view('components.country-flags');
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
@@ -9,6 +9,12 @@
 | 
				
			|||||||
        "prod": "npm run production",
 | 
					        "prod": "npm run production",
 | 
				
			||||||
        "production": "mix --production"
 | 
					        "production": "mix --production"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "devDependencies": {
 | 
				
			||||||
 | 
					        "laravel-mix": "^6.0.43",
 | 
				
			||||||
 | 
					        "postcss": "^8.4.14",
 | 
				
			||||||
 | 
					        "postcss-import": "^14.1.0",
 | 
				
			||||||
 | 
					        "vue-loader": "^17.0.0"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "dependencies": {
 | 
					    "dependencies": {
 | 
				
			||||||
        "@inertiajs/inertia": "^0.11.0",
 | 
					        "@inertiajs/inertia": "^0.11.0",
 | 
				
			||||||
        "@inertiajs/inertia-vue3": "^0.6.0",
 | 
					        "@inertiajs/inertia-vue3": "^0.6.0",
 | 
				
			||||||
@@ -22,13 +28,7 @@
 | 
				
			|||||||
        "lodash": "^4.17.21",
 | 
					        "lodash": "^4.17.21",
 | 
				
			||||||
        "notiwind": "^1.2.5",
 | 
					        "notiwind": "^1.2.5",
 | 
				
			||||||
        "tailwindcss": "^3.0.24",
 | 
					        "tailwindcss": "^3.0.24",
 | 
				
			||||||
        "tailwindcss-neumorphism": "^0.1.0",
 | 
					        "tailwindcss-neu": "^0.2.1",
 | 
				
			||||||
        "vue": "^3.2.36"
 | 
					        "vue": "^3.2.36"
 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "devDependencies": {
 | 
					 | 
				
			||||||
        "laravel-mix": "^6.0.43",
 | 
					 | 
				
			||||||
        "postcss": "^8.4.14",
 | 
					 | 
				
			||||||
        "postcss-import": "^14.1.0",
 | 
					 | 
				
			||||||
        "vue-loader": "^17.0.0"
 | 
					 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@@ -4,13 +4,26 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
@import 'extends/grid.css';
 | 
					@import 'extends/grid.css';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					@import 'utilities.css';
 | 
				
			||||||
@import 'animations.css';
 | 
					@import 'animations.css';
 | 
				
			||||||
@import 'fontfaces.css';
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
@import 'components/buttons.css';
 | 
					@import 'typography/font-faces.css';
 | 
				
			||||||
 | 
					@import 'typography/text-shadows.css';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					@import 'elements/buttons.css';
 | 
				
			||||||
 | 
					@import 'elements/forms.css';
 | 
				
			||||||
 | 
					@import 'elements/links.css';
 | 
				
			||||||
 | 
					@import 'elements/pre-codes.css';
 | 
				
			||||||
 | 
					@import 'elements/progress-bars.css';
 | 
				
			||||||
 | 
					@import 'elements/tables.css';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					@import 'components/accordian-menus.css';
 | 
				
			||||||
 | 
					@import 'components/alerts.css';
 | 
				
			||||||
 | 
					@import 'components/breadcrumbs.css';
 | 
				
			||||||
@import 'components/cards.css';
 | 
					@import 'components/cards.css';
 | 
				
			||||||
@import 'components/forms.css';
 | 
					@import 'components/modals.css';
 | 
				
			||||||
@import 'components/tables.css';
 | 
					@import 'components/navbars.css';
 | 
				
			||||||
 | 
					@import 'components/pagination.css';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
body {
 | 
					body {
 | 
				
			||||||
    min-height: 100vh;
 | 
					    min-height: 100vh;
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										3
									
								
								src/resources/css/utilities.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								src/resources/css/utilities.css
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					.button-row {
 | 
				
			||||||
 | 
					    @apply inline-grid grid-flow-col auto-cols-max items-center; /* intentionally leaving gap out so that it can be set on per-case basis */
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@@ -1,14 +1,15 @@
 | 
				
			|||||||
require("./bootstrap");
 | 
					require("./bootstrap");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import { createApp, h } from "vue";
 | 
					import { createApp, h } from 'vue';
 | 
				
			||||||
import { createInertiaApp } from "@inertiajs/inertia-vue3";
 | 
					import { createInertiaApp } from '@inertiajs/inertia-vue3';
 | 
				
			||||||
import { InertiaProgress } from "@inertiajs/progress";
 | 
					import { InertiaProgress } from '@inertiajs/progress';
 | 
				
			||||||
import Notifications from "notiwind";
 | 
					import { ZiggyVue } from '../../vendor/tightenco/ziggy/dist/vue.m';
 | 
				
			||||||
 | 
					import Notifications from 'notiwind';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const appName = window.document.getElementsByTagName("title")[0]?.innerText || "Laravel";
 | 
					const appName = window.document.getElementsByTagName('title')[0]?.innerText || 'Laravel';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
window.genUid = function () {
 | 
					window.genUid = function () {
 | 
				
			||||||
    return [...Array(16)].map(() => Math.floor(Math.random() * 16).toString(16)).join("");
 | 
					    return [...Array(16)].map(() => Math.floor(Math.random() * 16).toString(16)).join('');
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
createInertiaApp({
 | 
					createInertiaApp({
 | 
				
			||||||
@@ -18,6 +19,7 @@ createInertiaApp({
 | 
				
			|||||||
        return createApp({ render: () => h(app, props) })
 | 
					        return createApp({ render: () => h(app, props) })
 | 
				
			||||||
            .use(plugin)
 | 
					            .use(plugin)
 | 
				
			||||||
            .use(Notifications)
 | 
					            .use(Notifications)
 | 
				
			||||||
 | 
					            .use(ZiggyVue, Ziggy)
 | 
				
			||||||
            .mixin({ methods: { route } })
 | 
					            .mixin({ methods: { route } })
 | 
				
			||||||
            .mount(el);
 | 
					            .mount(el);
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										6
									
								
								src/resources/js/bootstrap.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								src/resources/js/bootstrap.js
									
									
									
									
										vendored
									
									
								
							@@ -23,5 +23,9 @@ window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
 | 
				
			|||||||
//     broadcaster: 'pusher',
 | 
					//     broadcaster: 'pusher',
 | 
				
			||||||
//     key: process.env.MIX_PUSHER_APP_KEY,
 | 
					//     key: process.env.MIX_PUSHER_APP_KEY,
 | 
				
			||||||
//     cluster: process.env.MIX_PUSHER_APP_CLUSTER,
 | 
					//     cluster: process.env.MIX_PUSHER_APP_CLUSTER,
 | 
				
			||||||
//     forceTLS: true
 | 
					//     wsHost: import.meta.env.MIX_PUSHER_HOST ?? `ws-${import.meta.env.MIX_PUSHER_CLUSTER}.pusher.com`,
 | 
				
			||||||
 | 
					//     wsPort: import.meta.env.MIX_PUSHER_PORT ?? 80,
 | 
				
			||||||
 | 
					//     wssPort: import.meta.env.MIX_PUSHER_PORT ?? 443,
 | 
				
			||||||
 | 
					//     forceTLS: (import.meta.env.MIX_PUSHER_SCHEME ?? 'https') === 'https',
 | 
				
			||||||
 | 
					//     enabledTransports: ['ws', 'wss'],
 | 
				
			||||||
// });
 | 
					// });
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user