Skip to content

Commit

Permalink
feat: vite support with components
Browse files Browse the repository at this point in the history
  • Loading branch information
mitulgolakiya committed Mar 18, 2023
1 parent d1bd989 commit 0a30eb3
Show file tree
Hide file tree
Showing 19 changed files with 84 additions and 307 deletions.
25 changes: 2 additions & 23 deletions adminlte-stubs/auth-localized/login.blade.php
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{ config('app.name') }}</title>

<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"
integrity="sha512-1PKOgIY59xJ8Co8+NE6FZ+LOAZKjy+KY8iq0G4B3CyeY6wYHN3yt9PW0XpSriVlkMXe40PTKnXrLnZ9+fkDaog=="
crossorigin="anonymous"/>

<link href="{{ mix('css/app.css') }}" rel="stylesheet">

</head>
<body class="hold-transition login-page">
<x-laravel-ui-adminlte::adminlte-layout>
<div class="login-box">
<div class="login-logo">
<a href="{{ url('/home') }}"><b>{{ config('app.name') }}</b></a>
Expand Down Expand Up @@ -87,8 +70,4 @@ class="form-control @error('password') is-invalid @enderror">

</div>
<!-- /.login-box -->

<script src="{{ mix('js/app.js') }}"></script>

</body>
</html>
</x-laravel-ui-adminlte::adminlte-layout>
24 changes: 2 additions & 22 deletions adminlte-stubs/auth-localized/passwords/confirm.blade.php
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{ config('app.name') }}</title>

<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"
integrity="sha512-1PKOgIY59xJ8Co8+NE6FZ+LOAZKjy+KY8iq0G4B3CyeY6wYHN3yt9PW0XpSriVlkMXe40PTKnXrLnZ9+fkDaog=="
crossorigin="anonymous"/>

<link href="{{ mix('css/app.css') }}" rel="stylesheet">

</head>
<body class="hold-transition login-page">
<x-laravel-ui-adminlte::adminlte-layout>
<div class="login-box">
<div class="login-logo">
<a href="{{ url('/home') }}"><b>{{ config('app.name') }}</b></a>
Expand Down Expand Up @@ -60,7 +43,4 @@ class="form-control{{ $errors->has('password') ? ' is-invalid' : '' }}"

</div>

<script src="{{ mix('js/app.js') }}"></script>

</body>
</html>
</x-laravel-ui-adminlte::adminlte-layout>
25 changes: 2 additions & 23 deletions adminlte-stubs/auth-localized/passwords/email.blade.php
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{ config('app.name') }}</title>

<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"
integrity="sha512-1PKOgIY59xJ8Co8+NE6FZ+LOAZKjy+KY8iq0G4B3CyeY6wYHN3yt9PW0XpSriVlkMXe40PTKnXrLnZ9+fkDaog=="
crossorigin="anonymous"/>

<link href="{{ mix('css/app.css') }}" rel="stylesheet">

</head>
<body class="hold-transition login-page">
<x-laravel-ui-adminlte::adminlte-layout>
<div class="login-box">
<div class="login-logo">
<a href="{{ url('/home') }}"><b>{{ config('app.name') }}</b></a>
Expand Down Expand Up @@ -67,8 +50,4 @@ class="form-control{{ $errors->has('email') ? ' is-invalid' : '' }}"
</div>
</div>
<!-- /.login-box -->

<script src="{{ mix('js/app.js') }}"></script>

</body>
</html>
</x-laravel-ui-adminlte::adminlte-layout>
25 changes: 2 additions & 23 deletions adminlte-stubs/auth-localized/passwords/reset.blade.php
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{ config('app.name') }}</title>

<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"
integrity="sha512-1PKOgIY59xJ8Co8+NE6FZ+LOAZKjy+KY8iq0G4B3CyeY6wYHN3yt9PW0XpSriVlkMXe40PTKnXrLnZ9+fkDaog=="
crossorigin="anonymous"/>

<link href="{{ mix('css/app.css') }}" rel="stylesheet">

</head>
<body class="hold-transition login-page">
<x-laravel-ui-adminlte::adminlte-layout>
<div class="login-box">
<div class="login-logo">
<a href="{{ url('/home') }}"><b>{{ config('app.name') }}</b></a>
Expand Down Expand Up @@ -87,8 +70,4 @@ class="form-control"
</div>

</div>

<script src="{{ mix('js/app.js') }}"></script>

</body>
</html>
</x-laravel-ui-adminlte::adminlte-layout>
25 changes: 2 additions & 23 deletions adminlte-stubs/auth-localized/register.blade.php
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{ config('app.name') }} | Registration Page</title>

<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"
integrity="sha512-1PKOgIY59xJ8Co8+NE6FZ+LOAZKjy+KY8iq0G4B3CyeY6wYHN3yt9PW0XpSriVlkMXe40PTKnXrLnZ9+fkDaog=="
crossorigin="anonymous"/>

<link href="{{ mix('css/app.css') }}" rel="stylesheet">

</head>
<body class="hold-transition register-page">
<x-laravel-ui-adminlte::adminlte-layout>
<div class="register-box">
<div class="register-logo">
<a href="{{ url('/home') }}"><b>{{ config('app.name') }}</b></a>
Expand Down Expand Up @@ -110,8 +93,4 @@ class="form-control"
<!-- /.form-box -->
</div>
<!-- /.register-box -->

<script src="{{ mix('js/app.js') }}"></script>

</body>
</html>
</x-laravel-ui-adminlte::adminlte-layout>
25 changes: 2 additions & 23 deletions adminlte-stubs/auth/login.blade.php
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{ config('app.name') }}</title>

<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"
integrity="sha512-1PKOgIY59xJ8Co8+NE6FZ+LOAZKjy+KY8iq0G4B3CyeY6wYHN3yt9PW0XpSriVlkMXe40PTKnXrLnZ9+fkDaog=="
crossorigin="anonymous"/>

<link href="{{ mix('css/app.css') }}" rel="stylesheet">

</head>
<body class="hold-transition login-page">
<x-laravel-ui-adminlte::adminlte-layout>
<div class="login-box">
<div class="login-logo">
<a href="{{ url('/home') }}"><b>{{ config('app.name') }}</b></a>
Expand Down Expand Up @@ -87,8 +70,4 @@ class="form-control @error('password') is-invalid @enderror">

</div>
<!-- /.login-box -->

<script src="{{ mix('js/app.js') }}"></script>

</body>
</html>
</x-laravel-ui-adminlte::adminlte-layout>
25 changes: 2 additions & 23 deletions adminlte-stubs/auth/passwords/confirm.blade.php
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{ config('app.name') }}</title>

<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"
integrity="sha512-1PKOgIY59xJ8Co8+NE6FZ+LOAZKjy+KY8iq0G4B3CyeY6wYHN3yt9PW0XpSriVlkMXe40PTKnXrLnZ9+fkDaog=="
crossorigin="anonymous"/>

<link href="{{ mix('css/app.css') }}" rel="stylesheet">

</head>
<body class="hold-transition login-page">
<x-laravel-ui-adminlte::adminlte-layout>
<div class="login-box">
<div class="login-logo">
<a href="{{ url('/home') }}"><b>{{ config('app.name') }}</b></a>
Expand Down Expand Up @@ -59,8 +42,4 @@ class="form-control{{ $errors->has('password') ? ' is-invalid' : '' }}"
</div>

</div>

<script src="{{ mix('js/app.js') }}" defer></script>

</body>
</html>
</x-laravel-ui-adminlte::adminlte-layout>
25 changes: 2 additions & 23 deletions adminlte-stubs/auth/passwords/email.blade.php
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{ config('app.name') }}</title>

<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"
integrity="sha512-1PKOgIY59xJ8Co8+NE6FZ+LOAZKjy+KY8iq0G4B3CyeY6wYHN3yt9PW0XpSriVlkMXe40PTKnXrLnZ9+fkDaog=="
crossorigin="anonymous"/>

<link href="{{ mix('css/app.css') }}" rel="stylesheet">

</head>
<body class="hold-transition login-page">
<x-laravel-ui-adminlte::adminlte-layout>
<div class="login-box">
<div class="login-logo">
<a href="{{ url('/home') }}"><b>{{ config('app.name') }}</b></a>
Expand Down Expand Up @@ -67,8 +50,4 @@ class="form-control{{ $errors->has('email') ? ' is-invalid' : '' }}"
</div>
</div>
<!-- /.login-box -->

<script src="{{ mix('js/app.js') }}" defer></script>

</body>
</html>
</x-laravel-ui-adminlte::adminlte-layout>
25 changes: 2 additions & 23 deletions adminlte-stubs/auth/passwords/reset.blade.php
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{ config('app.name') }}</title>

<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"
integrity="sha512-1PKOgIY59xJ8Co8+NE6FZ+LOAZKjy+KY8iq0G4B3CyeY6wYHN3yt9PW0XpSriVlkMXe40PTKnXrLnZ9+fkDaog=="
crossorigin="anonymous"/>

<link href="{{ mix('css/app.css') }}" rel="stylesheet">

</head>
<body class="hold-transition login-page">
<x-laravel-ui-adminlte::adminlte-layout>
<div class="login-box">
<div class="login-logo">
<a href="{{ url('/home') }}"><b>{{ config('app.name') }}</b></a>
Expand Down Expand Up @@ -91,8 +74,4 @@ class="form-control"
</div>

</div>

<script src="{{ mix('js/app.js') }}" defer></script>

</body>
</html>
</x-laravel-ui-adminlte::adminlte-layout>
25 changes: 2 additions & 23 deletions adminlte-stubs/auth/register.blade.php
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{ config('app.name') }} | Registration Page</title>

<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"
integrity="sha512-1PKOgIY59xJ8Co8+NE6FZ+LOAZKjy+KY8iq0G4B3CyeY6wYHN3yt9PW0XpSriVlkMXe40PTKnXrLnZ9+fkDaog=="
crossorigin="anonymous"/>

<link href="{{ mix('css/app.css') }}" rel="stylesheet">

</head>
<body class="hold-transition register-page">
<x-laravel-ui-adminlte::adminlte-layout>
<div class="register-box">
<div class="register-logo">
<a href="{{ url('/home') }}"><b>{{ config('app.name') }}</b></a>
Expand Down Expand Up @@ -110,8 +93,4 @@ class="form-control"
<!-- /.form-box -->
</div>
<!-- /.register-box -->

<script src="{{ mix('js/app.js') }}" defer></script>

</body>
</html>
</x-laravel-ui-adminlte::adminlte-layout>
2 changes: 1 addition & 1 deletion adminlte-stubs/bootstrap/bootstrap.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
window._ = require('lodash');
// window._ = require('lodash');

/**
* We'll load jQuery and the Bootstrap jQuery plugin which provides support
Expand Down
20 changes: 20 additions & 0 deletions adminlte-stubs/bootstrap/vite.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';

export default defineConfig({
plugins: [
laravel({
input: ['resources/sass/app.scss', 'resources/js/app.js'],
refresh: true,
}),
],
resolve: {
alias: [
{
// this is required for the SCSS modules
find: /^~(.*)$/,
replacement: '$1',
},
],
},
});
15 changes: 0 additions & 15 deletions adminlte-stubs/bootstrap/webpack.mix.js

This file was deleted.

Loading

0 comments on commit 0a30eb3

Please sign in to comment.