Commit 311bde02 authored by ZeMKI's avatar ZeMKI
Browse files

packages update

* new tailwind
* bugfixed qsort
* better text answer textbox in interview
parent f2e5d75f
......@@ -14,7 +14,6 @@
<excludeFolder url="file://$MODULE_DIR$/vendor/barryvdh/reflection-docblock" />
<excludeFolder url="file://$MODULE_DIR$/vendor/brick/math" />
<excludeFolder url="file://$MODULE_DIR$/vendor/composer" />
<excludeFolder url="file://$MODULE_DIR$/vendor/dnoegel/php-xdg-base-dir" />
<excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/cache" />
<excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/dbal" />
<excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/event-manager" />
......@@ -120,7 +119,6 @@
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/event-dispatcher-contracts" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/filesystem" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/finder" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/http-client-contracts" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/http-foundation" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/http-kernel" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/mime" />
......@@ -144,8 +142,15 @@
<excludeFolder url="file://$MODULE_DIR$/vendor/theseer/tokenizer" />
<excludeFolder url="file://$MODULE_DIR$/vendor/tijsverkoyen/css-to-inline-styles" />
<excludeFolder url="file://$MODULE_DIR$/vendor/vlucas/phpdotenv" />
<excludeFolder url="file://$MODULE_DIR$/vendor" />
<excludeFolder url="file://$MODULE_DIR$/storage" />
<excludeFolder url="file://$MODULE_DIR$/vendor/dflydev/dot-access-data" />
<excludeFolder url="file://$MODULE_DIR$/vendor/pimple/pimple" />
<excludeFolder url="file://$MODULE_DIR$/vendor/nette/utils" />
<excludeFolder url="file://$MODULE_DIR$/vendor/nette/schema" />
<excludeFolder url="file://$MODULE_DIR$/vendor/psr/cache" />
<excludeFolder url="file://$MODULE_DIR$/vendor/league/config" />
<excludeFolder url="file://$MODULE_DIR$/vendor/laravel/serializable-closure" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-php81" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
......
......@@ -11,7 +11,6 @@
<path value="$PROJECT_DIR$/vendor/barryvdh/reflection-docblock" />
<path value="$PROJECT_DIR$/vendor/brick/math" />
<path value="$PROJECT_DIR$/vendor/composer" />
<path value="$PROJECT_DIR$/vendor/dnoegel/php-xdg-base-dir" />
<path value="$PROJECT_DIR$/vendor/doctrine/cache" />
<path value="$PROJECT_DIR$/vendor/doctrine/dbal" />
<path value="$PROJECT_DIR$/vendor/doctrine/event-manager" />
......@@ -117,7 +116,6 @@
<path value="$PROJECT_DIR$/vendor/symfony/event-dispatcher-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/filesystem" />
<path value="$PROJECT_DIR$/vendor/symfony/finder" />
<path value="$PROJECT_DIR$/vendor/symfony/http-client-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/http-foundation" />
<path value="$PROJECT_DIR$/vendor/symfony/http-kernel" />
<path value="$PROJECT_DIR$/vendor/symfony/mime" />
......@@ -146,6 +144,18 @@
<path value="$PROJECT_DIR$/vendor/spatie/ray" />
<path value="$PROJECT_DIR$/vendor/spatie/laravel-ray" />
<path value="$PROJECT_DIR$/vendor/spatie/backtrace" />
<path value="$PROJECT_DIR$/vendor/zbateson/mail-mime-parser" />
<path value="$PROJECT_DIR$/vendor/zbateson/stream-decorators" />
<path value="$PROJECT_DIR$/vendor/zbateson/mb-wrapper" />
<path value="$PROJECT_DIR$/vendor/doctrine/deprecations" />
<path value="$PROJECT_DIR$/vendor/dflydev/dot-access-data" />
<path value="$PROJECT_DIR$/vendor/pimple/pimple" />
<path value="$PROJECT_DIR$/vendor/nette/utils" />
<path value="$PROJECT_DIR$/vendor/nette/schema" />
<path value="$PROJECT_DIR$/vendor/psr/cache" />
<path value="$PROJECT_DIR$/vendor/league/config" />
<path value="$PROJECT_DIR$/vendor/laravel/serializable-closure" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-php81" />
</include_path>
</component>
<component name="PhpProjectSharedConfiguration" php_language_level="7">
......
......@@ -8,7 +8,7 @@
"license": "MIT",
"type": "project",
"require": {
"php": "7.* | 8.*",
"php": "8.*",
"alessandrobelli/lingua": "^0.2.1",
"arietimmerman/laravel-url-shortener": "dev-master",
"barryvdh/laravel-dompdf": "^0.9.0",
......
This diff is collapsed.
This diff is collapsed.
{
"private": true,
"scripts": {
"dev": "npm run development",
"dev": "mix",
"development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
"watch": "npm run development -- --watch",
"watch-poll": "npm run watch -- --watch-poll",
"watch": "mix watch",
"watch-poll": "mix watch -- --watch-poll",
"hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
"prod": "npm run production && npm run compress",
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
"production": "mix --production",
"compress": "bread-compressor -s public/css/*.css public/js/*.js"
},
"postcss":{"plugins":{"tailwindcss":"./tailwind.config.js"},"autoprefixer":{}},
"devDependencies": {
"@babel/core": "^7.12.10",
"@babel/preset-env": "^7.12.11",
"@babel/core": "^7.17.4",
"@babel/preset-env": "^7.16.11",
"autoprefixer": "^10.4.2",
"axios": "^0.21.1",
"babel-plugin-transform-object-rest-spread": "^6.26.0",
"babel-preset-es2015": "^6.24.1",
"bread-compressor-cli": "^1.1.0",
"cross-env": "^6.0.3",
"jquery": "^3.5.0",
"laravel-mix": "^5.0.9",
"laravel-mix-polyfill": "^2.0.0",
"laravel-mix-purgecss": "^4.2.0",
"lodash": "^4.17.20",
"jquery": "^3.6.0",
"laravel-mix": "^6.0.0",
"laravel-mix-polyfill": "^3.0.0",
"laravel-mix-purgecss": "^6.0.0",
"lodash": "^4.17.21",
"popper.js": "^2.0.0-next.4",
"postcss": "^8.4.6",
"postcss-import": "^14.0.2",
"sass": "^1.49.7",
"sass-loader": "^8.0.2",
"vue": "^2.6.12"
"tailwindcss": "^3.0.23",
"vue": "^2.6.14",
"vue-loader": "^15.9.7"
},
"dependencies": {
"@babel/runtime": "^7.12.5",
"@babel/runtime": "^7.17.2",
"@mdi/font": "^4.9.95",
"alpinejs": "^2.8.0",
"autoprefixer": "^10.1.0",
"alpinejs": "^2.8.2",
"buefy": "^0.8.20",
"bulma": "^0.9.1",
"bulma": "^0.9.3",
"child_process": "^1.0.2",
"core-js": "^3.8.1",
"core-js": "^3.21.0",
"es6-promise": "^4.2.8",
"fs": "0.0.1-security",
"html-to-image": "latest",
"i": "^0.3.6",
"i": "^0.3.7",
"imagemin": "^7.0.1",
"interactjs": "^1.10.1",
"jsonlint": "^1.6.3",
"laravel-elixir-phpdox": "^0.2.0",
"launch-editor-middleware": "^2.2.1",
"interactjs": "^1.10.11",
"launch-editor-middleware": "^2.3.0",
"moment": "^2.29.1",
"node-sass": "^4.14.1",
"npm": "^6.14.10",
"postcss": "^8.2.1",
"tailwindcss": "^2.0.2",
"vue-material-design-icons": "^4.11.0",
"vue-select": "^3.11.2",
"vue-template-compiler": "^2.6.12",
"node-sass": "^4.0.0",
"vue-material-design-icons": "^4.13.0",
"vue-select": "^3.16.0",
"vue-template-compiler": "^2.6.14",
"vue2-touch-events": "^2.3.2",
"vuex": "^3.6.0"
"vuex": "^3.6.2"
}
}
This diff is collapsed.
{"/livewire.js":"/livewire.js?id=eb510e851dceb24afd36"}
\ No newline at end of file
{"/livewire.js":"/livewire.js?id=a3766c6f9aadee9b7977"}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
......@@ -7,9 +7,7 @@
@import '../../node_modules/vue-select/dist/vue-select.css';
@import "~tailwindcss/base";
@import "~tailwindcss/components";
@import "~tailwindcss/utilities";
@import '../../node_modules/@mdi/font/scss/materialdesignicons.scss';
......
@include('layouts.header')
<body class="bg-black-alt font-sans leading-normal tracking-normal">
<body class="font-sans leading-normal tracking-normal bg-black-alt">
<div id="app">
<nav id="header" class="bg-gray-900 block w-full z-10 top-0 shadow">
<nav id="header" class="top-0 z-10 block w-full bg-gray-900 shadow">
<?php
$grav_url = "https://www.gravatar.com/avatar/" . md5( strtolower( trim( Auth::user()->email ) ) ) . "&s=40";
?>
<div class="w-2/3 mx-auto flex flex-wrap items-center mt-0 pt-3 pb-3 md:pb-0">
<div class="flex flex-wrap items-center w-2/3 pt-3 pb-3 mx-auto mt-0 md:pb-0">
<div class="w-1/2 pl-2 md:pl-0">
<a class="text-gray-100 text-base xl:text-xl no-underline hover:no-underline font-bold" href="#">
<img class="w-8 h-8 rounded-full mr-4 inline" src="{{config('utilities.base64logo')}}" alt="Logo">
<a class="text-base font-bold text-gray-100 no-underline xl:text-xl hover:no-underline" href="#">
<img class="inline w-8 h-8 mr-4 rounded-full" src="{{config('utilities.base64logo')}}" alt="Logo">
Mesort Admin
</a>
</div>
<div class="w-1/2 pr-0">
<div class="flex relative inline-block float-right">
<div class="relative flex inline-block float-right">
<div class="relative text-sm text-gray-100 logoutdropbtn">
<button id="userButton"
@click="showdropdown('dropdownLogout')"
@mouseover="showdropdown('dropdownLogout')"
class="logoutdropbtn flex items-center focus:outline-none mr-3">
<img class="w-8 h-8 rounded-full mr-4" src="{{$grav_url}}" alt="Avatar of User">
<span class="md:inline-block text-gray-100">{{ Auth::user()->email }}</span>
class="flex items-center mr-3 logoutdropbtn focus:outline-none">
<img class="w-8 h-8 mr-4 rounded-full" src="{{$grav_url}}" alt="Avatar of User">
<span class="text-gray-100 md:inline-block">{{ Auth::user()->email }}</span>
<form id="logout-form" action="{{ route('logout') }}" method="POST" class="hidden">
@csrf
</form>
</button>
<div id="dropdownLogout"
class="bg-gray-900 rounded shadow-md absolute mt-8 top-0 right-0 min-w-full overflow-auto z-30 logoutdropdown-content hidden"
class="absolute top-0 right-0 z-30 hidden min-w-full mt-8 overflow-auto bg-gray-900 rounded shadow-md logoutdropdown-content"
@mouseleave="showdropdown('dropdownLogout')"
>
<ul class="list-reset w-full">
<ul class="w-full list-reset">
<li>
<hr class="border-t mx-2 border-gray-400">
<hr class="mx-2 border-t border-gray-400">
</li>
<li><a href="#"
class="px-4 py-2 block text-gray-100 hover:bg-gray-800 no-underline hover:no-underline"
class="block px-4 py-2 text-gray-100 no-underline hover:bg-gray-800 hover:no-underline"
href="{{ route('logout') }}"
onclick="event.preventDefault();
document.getElementById('logout-form').submit();">{{ __('Logout') }}</a>
......@@ -48,10 +48,10 @@
</div>
<div class="block lg:hidden pr-4">
<div class="block pr-4 lg:hidden">
<button id="nav-toggle"
class="flex items-center px-3 py-2 border rounded text-gray-500 border-gray-600 hover:text-gray-100 hover:border-teal-500 appearance-none focus:outline-none">
<svg class="fill-current mb-2 font-medium leading-tight text-2xl w-3" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
class="flex items-center px-3 py-2 text-gray-500 border border-gray-600 rounded appearance-none hover:text-gray-100 hover:border-teal-500 focus:outline-none">
<svg class="w-3 mb-2 text-2xl font-medium leading-tight fill-current" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
<title>
Menu</title>
<path d="M0 3h20v2H0V3zm0 6h20v2H0V9zm0 6h20v2H0v-2z"/>
......@@ -64,51 +64,51 @@
<div
class="w-full flex-grow lg:flex lg:items-center lg:w-auto hidden lg:block mt-2 lg:mt-0 bg-gray-900 z-20"
class="z-20 hidden w-full mt-2 bg-gray-900 grow-0 lg:flex lg:items-center lg:w-auto lg:block lg:mt-0"
id="nav-content">
<ul class="list-reset lg:flex flex-1 items-center px-4 md:px-0">
<li class="mr-6 my-2 md:my-0">
<ul class="items-center flex-1 px-4 list-reset lg:flex md:px-0">
<li class="my-2 mr-6 md:my-0">
<a :class="url == 'admin' ? 'text-blue-400' :'text-gray-500'" href="{{url('admin/')}}"
class="block py-1 md:py-3 pl-1 align-middle no-underline hover:text-gray-100 border-b-2 border-blue-400 hover:border-blue-400">
<i class="fas fa-home fa-fw mr-3 "></i><span
class="pb-1 md:pb-0 text-sm">Dashboard</span>
class="block py-1 pl-1 no-underline align-middle border-b-2 border-blue-400 md:py-3 hover:text-gray-100 hover:border-blue-400">
<i class="mr-3 fas fa-home fa-fw "></i><span
class="pb-1 text-sm md:pb-0">Dashboard</span>
</a>
</li>
<li class="mr-6 my-2 md:my-0">
<li class="my-2 mr-6 md:my-0">
<a :class="url == '' ? 'text-blue-400' :'text-gray-500'" href="{{url('admin/studies')}}"
target="_blank"
class="block py-1 md:py-3 pl-1 align-middle no-underline hover:text-gray-100 border-b-2 border-gray-900 hover:border-purple-400">
<i class="fa fa-envelope fa-fw mr-3"></i><span class="pb-1 md:pb-0 text-sm">Studies</span>
class="block py-1 pl-1 no-underline align-middle border-b-2 border-gray-900 md:py-3 hover:text-gray-100 hover:border-purple-400">
<i class="mr-3 fa fa-envelope fa-fw"></i><span class="pb-1 text-sm md:pb-0">Studies</span>
</a>
</li>
<li class="mr-6 my-2 md:my-0">
<li class="my-2 mr-6 md:my-0">
<a href="{{url('admin/users')}}" :class="url == 'users' ? 'text-blue-400' :'text-gray-500'"
class="block py-1 md:py-3 pl-1 align-middle no-underline hover:text-gray-100 border-b-2 border-gray-900 hover:border-green-400">
<i class="fas fa-chart-area fa-fw mr-3"></i><span
class="pb-1 md:pb-0 text-sm">Users</span>
class="block py-1 pl-1 no-underline align-middle border-b-2 border-gray-900 md:py-3 hover:text-gray-100 hover:border-green-400">
<i class="mr-3 fas fa-chart-area fa-fw"></i><span
class="pb-1 text-sm md:pb-0">Users</span>
</a>
</li>
<li class="mr-6 my-2 md:my-0">
<li class="my-2 mr-6 md:my-0">
<a href="{{url('admin/notifications')}}" :class="url == 'notifications' ? 'text-blue-400' :'text-gray-500'"
class="block py-1 md:py-3 pl-1 align-middle no-underline hover:text-gray-100 border-b-2 border-gray-900 hover:border-red-400">
<i class="fa fa-wallet fa-fw mr-3"></i><span
class="pb-1 md:pb-0 text-sm">Notifications</span>
class="block py-1 pl-1 no-underline align-middle border-b-2 border-gray-900 md:py-3 hover:text-gray-100 hover:border-red-400">
<i class="mr-3 fa fa-wallet fa-fw"></i><span
class="pb-1 text-sm md:pb-0">Notifications</span>
</a>
</li>
<li class="mr-6 my-2 md:my-0">
<li class="my-2 mr-6 md:my-0">
<a href="{{url('admin/newsletter')}}" :class="url == 'newsletter' ? 'text-blue-400' :'text-gray-500'"
class="block py-1 md:py-3 pl-1 align-middle no-underline hover:text-gray-100 border-b-2 border-gray-900 hover:border-red-400">
<i class="fa fa-wallet fa-fw mr-3"></i><span
class="pb-1 md:pb-0 text-sm">Newsletter</span>
class="block py-1 pl-1 no-underline align-middle border-b-2 border-gray-900 md:py-3 hover:text-gray-100 hover:border-red-400">
<i class="mr-3 fa fa-wallet fa-fw"></i><span
class="pb-1 text-sm md:pb-0">Newsletter</span>
</a>
</li>
<li class="mr-6 my-2 md:my-0">
<li class="my-2 mr-6 md:my-0">
<a href="{{url('')}}"
class="block py-1 text-gray-500 md:py-3 pl-1 align-middle no-underline hover:text-gray-100 border-b-2 border-gray-900 hover:border-red-400">
<i class="fa fa-wallet fa-fw mr-3"></i><span
class="pb-1 md:pb-0 text-sm">Mesort Home</span>
class="block py-1 pl-1 text-gray-500 no-underline align-middle border-b-2 border-gray-900 md:py-3 hover:text-gray-100 hover:border-red-400">
<i class="mr-3 fa fa-wallet fa-fw"></i><span
class="pb-1 text-sm md:pb-0">Mesort Home</span>
</a>
</li>
</ul>
......@@ -122,12 +122,12 @@
<div class="w-2/3 mx-auto mt-2">
@if(session()->has('message') || !empty($message))
<div class="w-auto mx-auto bg-yellow-100 border-t border-b border-blue-500 text-blue-700 px-4 py-3 text-center" role="alert">
<div class="w-auto px-4 py-3 mx-auto text-center text-blue-700 bg-yellow-100 border-t border-b border-blue-500" role="alert">
<p class="font-bold">
<span class="relative h-3 w-3">
<span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-pink-400 opacity-75"></span>
<span class="relative inline-flex rounded-full h-3 w-3 bg-pink-500"></span>
<span class="relative w-3 h-3">
<span class="absolute inline-flex w-full h-full bg-pink-400 rounded-full opacity-75 animate-ping"></span>
<span class="relative inline-flex w-3 h-3 bg-pink-500 rounded-full"></span>
</span>
{{session()->get('message') ? session()->get('message') : $message}}</p>
</div>
......
......@@ -36,29 +36,29 @@
</style>
</head>
<body>
<div class="relative flex w-full h-screen min-h-screen align-middle text-center justify-center items-center">
<div class="relative flex items-center justify-center w-full h-screen min-h-screen text-center align-middle">
<div class="block w-full">
<div class="flex-shrink-0 w-full">
<div class="code inline">
<div class="w-full shrink">
<div class="inline code">
@yield('code')
</div>
<div class="message-error inline" style="padding: 10px;">
<div class="inline message-error" style="padding: 10px;">
@yield('message')
@yield('url')
</div>
</div>
<a href="{{url('/')}}" class="@yield('button home') mt-4 inline-flex relative bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded flex-shrink-0 w-64 justify-center items-center text-center">
<a href="{{url('/')}}" class="@yield('button home') mt-4 inline-flex relative bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded shrink w-64 justify-center items-center text-center">
<svg xmlns="http://www.w3.org/2000/svg" class="fill-current w-6 h-6 mr-2" viewBox="0 0 20 20" fill="currentColor">
<svg xmlns="http://www.w3.org/2000/svg" class="w-6 h-6 mr-2 fill-current" viewBox="0 0 20 20" fill="currentColor">
<path d="M10.707 2.293a1 1 0 00-1.414 0l-7 7a1 1 0 001.414 1.414L4 10.414V17a1 1 0 001 1h2a1 1 0 001-1v-2a1 1 0 011-1h2a1 1 0 011 1v2a1 1 0 001 1h2a1 1 0 001-1v-6.586l.293.293a1 1 0 001.414-1.414l-7-7z" />
</svg>
{{__("Return Home")}}
</a>
<a href="{{url()->previous()}}" class="@yield('button back') mt-4 inline-flex relative bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded flex-shrink-0 w-64 justify-center items-center text-center">
<a href="{{url()->previous()}}" class="@yield('button back') mt-4 inline-flex relative bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded shrink w-64 justify-center items-center text-center">
<svg xmlns="http://www.w3.org/2000/svg" class="fill-current w-6 h-6 mr-2" viewBox="0 0 20 20" fill="currentColor">
<svg xmlns="http://www.w3.org/2000/svg" class="w-6 h-6 mr-2 fill-current" viewBox="0 0 20 20" fill="currentColor">
<path fillRule="evenodd" d="M9.707 16.707a1 1 0 01-1.414 0l-6-6a1 1 0 010-1.414l6-6a1 1 0 011.414 1.414L5.414 9H17a1 1 0 110 2H5.414l4.293 4.293a1 1 0 010 1.414z" clipRule="evenodd" />
</svg>
{{__("Return Back")}}
......
module.exports = {
content: [
"./storage/framework/views/*.php",
"./resources/**/*.blade.php",
"./resources/**/*.js",
"./resources/js/components/**/*.vue",
"./resources/**/*.vue"
],
theme: {
extend: {
screens: {
qsortxs: {max: '575px'}, // Mobile (iPhone 3 - iPhone XS Max).
qsortxs: { max: "575px" }, // Mobile (iPhone 3 - iPhone XS Max).
qsortsm: {
min: '576px',
max: '897px',
min: "576px",
max: "897px"
}, // Mobile (matches max: iPhone 11 Pro Max landscape @ 896px).
qsortmd: {
min: '898px',
max: '1199px',
min: "898px",
max: "1199px"
}, // Tablet (matches max: iPad Pro @ 1112px).
qsortlg: {min: '1200px'}, // Desktop smallest.
qsortxl: {min: '1159px'}, // Desktop wide.
qsortxxl: {min: '1359px'}, // Desktop widescreen.
qsortlg: { min: "1200px" }, // Desktop smallest.
qsortxl: { min: "1159px" }, // Desktop wide.
qsortxxl: { min: "1359px" } // Desktop widescreen.
},
gridTemplateRows: {
9: 'repeat(9, minmax(0, 1fr))',
10: 'repeat(10, minmax(0, 1fr))',
11: 'repeat(11, minmax(0, 1fr))',
9: "repeat(9, minmax(0, 1fr))",
10: "repeat(10, minmax(0, 1fr))",
11: "repeat(11, minmax(0, 1fr))"
}
},
}
},
variants: {},
plugins: [],
plugins: [
require("postcss-import"),
require("tailwindcss"),
require("postcss-nested"), // or require('postcss-nesting')
require("autoprefixer")
]
};
This diff is collapsed.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment