diff --git a/package-lock.json b/package-lock.json index 6c08c8c..91e5005 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,6 +4,9 @@ "requires": true, "packages": { "": { + "dependencies": { + "flowbite": "^2.0.0" + }, "devDependencies": { "autoprefixer": "^10.4.16", "axios": "^1.1.2", @@ -460,6 +463,15 @@ "node": ">= 8" } }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, "node_modules/any-promise": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", @@ -837,6 +849,15 @@ "node": ">=8" } }, + "node_modules/flowbite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flowbite/-/flowbite-2.0.0.tgz", + "integrity": "sha512-gP/iC/WuznQ5XBzikhaSs4RDs49zrvoAdHbWMHSY3l7nVJX0xJz+dELIlLjh+czLdEVTMLxUjuARYYwCb5q34A==", + "dependencies": { + "@popperjs/core": "^2.9.3", + "mini-svg-data-uri": "^1.4.3" + } + }, "node_modules/follow-redirects": { "version": "1.15.3", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", @@ -1110,6 +1131,14 @@ "node": ">= 0.6" } }, + "node_modules/mini-svg-data-uri": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", + "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", + "bin": { + "mini-svg-data-uri": "cli.js" + } + }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", diff --git a/package.json b/package.json index 06260b9..dc2bb74 100644 --- a/package.json +++ b/package.json @@ -12,5 +12,8 @@ "postcss": "^8.4.31", "tailwindcss": "^3.3.5", "vite": "^4.0.0" + }, + "dependencies": { + "flowbite": "^2.0.0" } } diff --git a/public/icons/android-chrome-192x192.png b/public/icons/android-chrome-192x192.png new file mode 100644 index 0000000..b19966a Binary files /dev/null and b/public/icons/android-chrome-192x192.png differ diff --git a/public/icons/android-chrome-512x512.png b/public/icons/android-chrome-512x512.png new file mode 100644 index 0000000..a626bdd Binary files /dev/null and b/public/icons/android-chrome-512x512.png differ diff --git a/public/icons/apple-touch-icon.png b/public/icons/apple-touch-icon.png new file mode 100644 index 0000000..1784d9b Binary files /dev/null and b/public/icons/apple-touch-icon.png differ diff --git a/public/icons/browserconfig.xml b/public/icons/browserconfig.xml new file mode 100644 index 0000000..c1947e3 --- /dev/null +++ b/public/icons/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #ff7c47 + + + diff --git a/public/icons/favicon-16x16.png b/public/icons/favicon-16x16.png new file mode 100644 index 0000000..3662909 Binary files /dev/null and b/public/icons/favicon-16x16.png differ diff --git a/public/icons/favicon-32x32.png b/public/icons/favicon-32x32.png new file mode 100644 index 0000000..7c941a4 Binary files /dev/null and b/public/icons/favicon-32x32.png differ diff --git a/public/icons/favicon.ico b/public/icons/favicon.ico new file mode 100644 index 0000000..039410a Binary files /dev/null and b/public/icons/favicon.ico differ diff --git a/public/icons/mstile-150x150.png b/public/icons/mstile-150x150.png new file mode 100644 index 0000000..09343b6 Binary files /dev/null and b/public/icons/mstile-150x150.png differ diff --git a/public/icons/safari-pinned-tab.svg b/public/icons/safari-pinned-tab.svg new file mode 100644 index 0000000..e32f16f --- /dev/null +++ b/public/icons/safari-pinned-tab.svg @@ -0,0 +1,514 @@ + + + + +Created by potrace 1.14, written by Peter Selinger 2001-2017 + + + + + + diff --git a/public/icons/site.webmanifest b/public/icons/site.webmanifest new file mode 100644 index 0000000..aa7205e --- /dev/null +++ b/public/icons/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name": "Heimerdinger.lol", + "short_name": "Heimerdinger.lol", + "icons": [ + { + "src": "/icons/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/icons/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ff7c47", + "background_color": "#ff7c47", + "display": "standalone" +} diff --git a/resources/js/app.js b/resources/js/app.js index e59d6a0..1e745ca 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -1 +1,2 @@ -import './bootstrap'; +import "./bootstrap"; +import "flowbite"; diff --git a/resources/views/components/badged-logo.blade.php b/resources/views/components/badged-logo.blade.php index 6ad516f..bf90dd3 100644 --- a/resources/views/components/badged-logo.blade.php +++ b/resources/views/components/badged-logo.blade.php @@ -1,564 +1,198 @@ - - - - - projct 4 - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + + d="M636.29 852.43s-31.37-32.7-20.31-56.87c0 0-22.81 2.72-27.32 25.19 0 0 28.51-54.47-34.47-93.28 0 0 6.13 27.58-9.53 41.87 0 0-29.28-23.48-76.94-.68 0 0 22.22 3.18 25.79 21.29 0 0-23-23.5-37.27-12.78 0 0 8.68.52 7.66 11s-35.55-15.06-64.25 4.09c0 0 16.76 1.9 18 9.37s-29.84 9.5-32.9-18.33c0 0-8.68 15.14 0 38.72 0 0-20.17 3.41-20.94-10.12 0 0-19.91 18.81-12.26 45.66 0 0-13.53-1.49-13.53-15 0 0-8.42 4.75-6.89 22.8 0 0-11.35-15.06-.19-29.27 0 0-24.25 13.35-24.07 35.11l1.92 14.25c.13.51 3.83 8.94 4.47 10s5-2.05 5-2.05l4.21 11.37 6-3.45 7.91 7.91.13-19.14c.25-.76 4.72-7.42 4.72-7.42l6.64 6.65 23.18 6h7.33l-8.68-16.34-1.27-15.82-.51-11.37 4.34-4.73 9.06 7.66 14.3 3.45-5.81-9.38.77-1.91 13.66 1-3.07-12.13 7.41 1.15-4-10.09-.13-2.29 9.07 3.7c.39.26 9.83 2 9.83 2l-2.86-6.79 8.17-1.15s12.26 3.57 12.64 4 6.64 3.57 6.64 3.57.13-4.47 0-5.11-6.64-11.87-6.64-11.87l5.51-1.74 13 4.6 11 5.7s1.08-5.87.79-6.89-4-9.45-4-9.45l6.25-2.3 6.51 7.66s4.16 7.34 4.76 8.78 8.9 8.71 8.9 9.1 14.94 4.7 14.94 4.7.38-6.49-.26-7.64-8.55-6.16-8.55-6.16 6.64-2.14 7-2.14 13 6.26 13 6.26l2.81 6.38s3.69-5.11 3.57-5.49l-2.55-8 8.24 3 1.34-7.88s-11.24-14.56-12-14.56-11.2-8.37-11.2-8.37l8.9-1 17.66 8.17 12.76 13.53 2.3 2.55 7.15-10.83 7.91-21.85.77-2.81s4.6 9.17 4.6 9.82 1.53 14.47.76 14.84-3.07 27.58-3.07 27.58l7.92 17.65 15.79 17.12 7.92 4.58-2.05-17.91h3.13l16.87 21.31 8.87 5.42 3.39-12.87z" /> + - + + + d="M627.38 1017.81s23.26-16 46.78 0l1.4-13.9-18.39-2.78h-18.89l-13.62 2.78zm-12.93 53.83s39.44-18.41 68.74.67l-1.67-12.07-2.5-5.76s-3.12.37-3.46 0-14-2.5-14.56-2.5-17-.17-18.55 0-23.49 4.17-23.49 4.17zm-260.73 65.06a62.1 62.1 0 0 1-27.37 5.92s37.55 27.75 107.33 38.64c0 0-8.51 13.07-35.4 16.4 0 0 34.33 19.34 97.33 11.86 0 0-1.33 12.25-14.61 21.44 0 0 66 13.6 103.54-56.9 0 0-3.11 19.46-10.94 30.35s-29.28 33-31.66 35.06-22.47 10.9-27.92 11.92-43.57 7.07-43.57 7.07l-40.51-8.43-9.19-4.59 19.74-3.92 9.53-4.77h-15c-1 0-25.53.68-36.42-3.75l-30-12.25-26.21-23.09-13.28-16.74 29.62 4.42-30.64-17c-3.75-1.69-23.49-18.7-25.19-18.54s-24.17-22-24.85-23-9.19-16.61-9.19-16.61l21.1 12.76 26.9 10zm294.96 49.33a62.21 62.21 0 0 1-5.3 14.31c-4.08 8.15-13.32 40.15-43.09 49 0 0-1-7.82 3.26-11.74 0 0-15.83 1.53-21.1 10.89l2.09-11.06s-2.43 1.7-7 7.15l2.56-24.34s-3.41 1.36-8.17 6.13 2.08-16.84 2.08-16.84-6.17 5.77-9.23 11.05-33.2 31.15-35.24 33.19-35.91 17.36-35.91 17.36 5.44 3.07 6.47 2.9 32.51-8.34 32.51-8.34l-6 15 33-8-3.06 9.2 21.61-10.56 5.11-4.42 3.23 10.89 7.66-5.45s4.26-5.61 6.47-7.83 18.21-11.57 19.06-12.42 20.09-16.51 21.79-20.09 10.48-34.55 10.77-35.06-.18-15.66-.18-15.66zm301.54-49.33a62.1 62.1 0 0 0 27.37 5.92s-37.54 27.75-107.33 38.64c0 0 8.51 13.07 35.41 16.4 0 0-34.34 19.34-97.34 11.86 0 0 1.34 12.25 14.61 21.44 0 0-66 13.6-103.54-56.9 0 0 3.12 19.46 11 30.35s29.27 33 31.66 35.06 22.46 10.9 27.91 11.92 43.58 7.07 43.58 7.07l40.51-8.43 9.19-4.59-19.75-3.92-9.53-4.77h15c1 0 25.53.68 36.43-3.75l30-12.25 26.22-23.09 13.27-16.74-29.61 4.42 30.63-17c3.74-1.69 23.49-18.7 25.2-18.54s24.17-22 24.85-23 9.19-16.61 9.19-16.61l-21.11 12.76-26.89 10z" /> + d="M655.26 1186.03a62.21 62.21 0 0 0 5.3 14.31c4.08 8.15 13.33 40.15 43.09 49 0 0 1-7.82-3.26-11.74 0 0 15.83 1.53 21.11 10.89l-2.1-11.06s2.44 1.7 7 7.15l-2.55-24.34s3.4 1.36 8.17 6.13-2.08-16.84-2.08-16.84 6.16 5.77 9.23 11.05 33.19 31.15 35.23 33.19 35.92 17.36 35.92 17.36-5.45 3.07-6.47 2.9-32.51-8.34-32.51-8.34l6 15-33-8 3.07 9.2-21.62-10.56-5.11-4.42-3.23 10.89-7.66-5.45s-4.25-5.61-6.47-7.83-18.21-11.57-19.06-12.42-20.09-16.51-21.79-20.09-10.48-34.55-10.77-35.06.18-15.66.18-15.66z" /> - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/views/components/logo.blade.php b/resources/views/components/logo.blade.php index e41c485..c59c2a6 100644 --- a/resources/views/components/logo.blade.php +++ b/resources/views/components/logo.blade.php @@ -1,528 +1,173 @@ - - - - - projct 44 - + + + + + + + + + + d="M596.85 740.67s-31.37-32.7-20.31-56.87c0 0-22.81 2.72-27.32 25.19 0 0 28.51-54.47-34.47-93.28 0 0 6.13 27.58-9.53 41.87 0 0-29.28-23.48-76.94-.68 0 0 22.22 3.18 25.79 21.29 0 0-23-23.5-37.27-12.78 0 0 8.68.52 7.66 11s-35.55-15.06-64.25 4.09c0 0 16.76 1.9 18 9.37s-29.84 9.5-32.9-18.33c0 0-8.68 15.14 0 38.72 0 0-20.17 3.41-20.94-10.12 0 0-19.91 18.81-12.26 45.66 0 0-13.53-1.49-13.53-15 0 0-8.42 4.75-6.89 22.8 0 0-11.35-15.06-.19-29.27 0 0-24.25 13.35-24.07 35.11l1.92 14.25c.13.51 3.83 8.94 4.47 10s5-2.05 5-2.05l4.21 11.37 6-3.45 7.91 7.91.13-19.14c.25-.76 4.72-7.42 4.72-7.42l6.64 6.65 23.18 6h7.33l-8.68-16.34-1.27-15.82-.51-11.37 4.34-4.73 9.06 7.66 14.3 3.45-5.81-9.38.77-1.91 13.66 1-3.07-12.13 7.41 1.15-4-10.09-.13-2.29 9.07 3.7c.39.26 9.83 2 9.83 2l-2.86-6.79 8.17-1.15s12.26 3.57 12.64 4 6.64 3.57 6.64 3.57.13-4.47 0-5.11-6.64-11.87-6.64-11.87l5.51-1.74 13 4.6 11 5.7s1.08-5.87.79-6.89-4-9.45-4-9.45l6.25-2.3 6.51 7.66s4.16 7.34 4.76 8.78 8.9 8.71 8.9 9.1 14.94 4.7 14.94 4.7.38-6.49-.26-7.64-8.55-6.16-8.55-6.16 6.64-2.14 7-2.14 13 6.26 13 6.26l2.81 6.38s3.69-5.11 3.57-5.49l-2.55-8 8.24 3 1.34-7.88s-11.24-14.56-12-14.56-11.2-8.37-11.2-8.37l8.9-1 17.66 8.17 12.76 13.53 2.3 2.55 7.15-10.83 7.91-21.85.77-2.81s4.6 9.17 4.6 9.82 1.53 14.47.76 14.84-3.07 27.58-3.07 27.58l7.92 17.65 15.79 17.12 7.92 4.58-2.05-17.91h3.13l16.87 21.31 8.87 5.42 3.39-12.87z" /> + - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/views/components/navbar.blade.php b/resources/views/components/navbar.blade.php index a3bed46..ef91fcd 100644 --- a/resources/views/components/navbar.blade.php +++ b/resources/views/components/navbar.blade.php @@ -1,74 +1,29 @@ -
-
-
- + diff --git a/resources/views/welcome.blade.php b/resources/views/welcome.blade.php index 25caba5..4ac4df3 100644 --- a/resources/views/welcome.blade.php +++ b/resources/views/welcome.blade.php @@ -5,13 +5,23 @@ - Heimerdinger.lol - - + + + + + + + + + + + Heimerdinger.LoL + @vite('resources/css/app.css') + @vite('resources/js/app.js') - + diff --git a/tailwind.config.js b/tailwind.config.js index 4212e80..5e2c005 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -1,12 +1,24 @@ /** @type {import('tailwindcss').Config} */ +const defaultTheme = require("tailwindcss/defaultTheme"); module.exports = { + darkMode: "class", content: [ "./resources/**/*.blade.php", "./resources/**/*.js", "./resources/**/*.vue", + "./node_modules/flowbite/**/*.js", ], theme: { - extend: {}, + extend: { + fontFamily: { + sans: [ + "Inter var", + "Inter", + "sans-serif", + ...defaultTheme.fontFamily.sans, + ], + }, + }, }, - plugins: [], + plugins: [require("flowbite/plugin")], };