Cache-Control: max-age=3600
The max-age=N response directive indicates that the response remains fresh until N seconds after the response is generated.
<template> | |
<svg> | |
<use :href="symbolId" /> | |
</svg> | |
</template> | |
<script> | |
export default { | |
props: ['icon'], |
<template> | |
<svg v-bind="svgAttributes" v-html="svgContent"></svg> | |
</template> | |
<script> | |
export default { | |
props: ['icon'], | |
data() { | |
return { |
<template> | |
<svg | |
v-bind="svgAttributes" | |
v-html="svgContent" | |
> | |
</svg> | |
</template> | |
<script> | |
export default { |
@layer utilities { | |
.pb-safe { | |
padding-bottom: env(safe-area-inset-bottom); | |
} | |
} |
namespace App\Providers; | |
use DB; | |
use Illuminate\Support\ServiceProvider; | |
class AppServiceProvider extends ServiceProvider | |
{ | |
/** | |
* Bootstrap any application services. | |
* |
{ | |
"rules": { | |
"@PSR2": true, | |
"ordered_imports": { | |
"sort_algorithm": "length" | |
}, | |
"array_syntax": { | |
"syntax": "short" | |
}, | |
"no_unused_imports": true, |
/* is not a touch device */ | |
@media (hover: hover) { | |
body { text-rendering: optimizeLegibility; } | |
} | |
/* is a touch device */ | |
@media (hover: none) { | |
body { text-rendering: optimizeSpeed; } | |
} |
MIX_JS_DEBUG="${APP_DEBUG}" |