add html metadata, and disconnect google

This commit is contained in:
rubikscraft 2022-03-31 21:12:48 +02:00
parent 4d632ba34a
commit 1223bcbb19
No known key found for this signature in database
GPG key ID: 1463EBE9200A5CD4
24 changed files with 61 additions and 123 deletions

View file

@ -40,6 +40,9 @@
"@angular-devkit/build-angular": "14.0.0-next.4", "@angular-devkit/build-angular": "14.0.0-next.4",
"@angular/cli": "^14.0.0-next.6", "@angular/cli": "^14.0.0-next.6",
"@angular/compiler-cli": "^14.0.0-next.7", "@angular/compiler-cli": "^14.0.0-next.7",
"@fontsource/material-icons": "^4.5.4",
"@fontsource/material-icons-outlined": "^4.5.4",
"@fontsource/roboto": "^4.5.5",
"@types/jasmine": "~4.0.0", "@types/jasmine": "~4.0.0",
"@types/node": "^17.0.22", "@types/node": "^17.0.22",
"@types/validator": "^13.7.1", "@types/validator": "^13.7.1",

View file

@ -1,118 +0,0 @@
html {
font-family: 'Open Sans', 'Arial', sans-serif;
}
@supports (font-variation-settings: normal) {
html {
font-family: 'Open Sans', 'Arial', sans-serif;
}
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local('Open Sans'), url('/fonts/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local('Open Sans'), url('/fonts/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
src: local('Open Sans'), url('/fonts/OpenSans-Italic.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local('Open Sans'), url('/fonts/OpenSans-Light.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: local('Open Sans'),
url('/fonts/OpenSans-LightItalic.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: local('Open Sans'),
url('/fonts/OpenSans-SemiBold.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 600;
src: local('Open Sans'),
url('/fonts/OpenSans-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: local('Open Sans'), url('/fonts/OpenSans-Bold.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 700;
src: local('Open Sans'),
url('/fonts/OpenSans-BoldItalic.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
src: local('Open Sans'),
url('/fonts/OpenSans-ExtraBold.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 800;
src: local('Open Sans'),
url('/fonts/OpenSans-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans Light';
font-style: normal;
font-weight: 300;
src: local('Open Sans Light'),
url('/fonts/OpenSans-Light-webfont.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans Condensed';
font-style: normal;
font-weight: 700;
src: local('Open Sans Condensed'),
url('/fonts/OpenSans-CondBold.ttf') format('truetype');
}
@font-face {
font-family: 'Open Sans var';
font-weight: 100 900;
font-style: oblique 0deg 10deg;
src: url('/fonts/OpenSans-VariableFont.ttf') format('ttf');
}
@font-face {
font-family: 'Open Sans var alt';
font-weight: 100 900;
font-style: normal;
font-named-instance: 'Regular';
src: url('/fonts/OpenSans-VariableFont.ttf') format('ttf');
}
@font-face {
font-family: 'Open Sans var alt';
font-weight: 100 900;
font-style: italic;
font-named-instance: 'Italic';
src: url('/fonts/OpenSans-VariableFont-Italic.ttf') format('ttf');
}

View file

@ -1 +0,0 @@
pog

View file

@ -2,12 +2,37 @@
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<link rel="icon" href="/assets/image/logo/picsur.ico" /> <link
rel="icon"
href="/assets/image/logo/picsur.svg"
type="image/svg+xml"
/>
<base href="/" /> <base href="/" />
<meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="/assets/css/normalize.css" /> <link rel="stylesheet" href="/assets/css/normalize.css" />
<meta name="author" content="Rubikscraft" />
<meta
name="description"
content="Picsur is an opsource solution for easy image sharing."
/>
<!-- OpenGraph -->
<meta property="og:title" content="Picsur" />
<meta property="og:site_name" content="Picsur" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://picsur.rubikscraft.nl" />
<meta
property="og:image"
content="https://picsur.rubikscraft.nl/assets/image/logo/picsur.svg"
/>
<meta
property="og:description"
content="Picsur is an opsource solution for easy image sharing."
/>
<title>Picsur</title> <title>Picsur</title>
</head> </head>
<body class="mat-typography mat-app-background"> <body class="mat-typography mat-app-background">

View file

@ -14,6 +14,8 @@ app-root {
html { html {
box-sizing: border-box; box-sizing: border-box;
color-scheme: dark; color-scheme: dark;
// Default font is sans family
font-family: sans-serif;
} }
*, *,

View file

@ -0,0 +1,3 @@
@import "~@fontsource/roboto/index.css";
@import "~@fontsource/material-icons/index.css";
@import "~@fontsource/material-icons-outlined/index.css";

View file

@ -1,3 +1,4 @@
@import "./fonts.scss";
@import "./material-theme.scss"; @import "./material-theme.scss";
@import "./bootstrap.scss"; @import "./bootstrap.scss";
@import "./fixes.scss"; @import "./fixes.scss";

View file

@ -10,8 +10,6 @@
// have to load a single css file for Angular Material in your app. // have to load a single css file for Angular Material in your app.
// Fonts // Fonts
@import "https://fonts.googleapis.com/css?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Two+Tone|Material+Icons+Round|Material+Icons+Sharp";
@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap");
$fontConfig: ( $fontConfig: (
display-4: mat-typography-level(112px, 112px, 300, "Roboto", -0.0134em), display-4: mat-typography-level(112px, 112px, 300, "Roboto", -0.0134em),

View file

@ -1361,6 +1361,21 @@
dependencies: dependencies:
text-decoding "^1.0.0" text-decoding "^1.0.0"
"@fontsource/material-icons-outlined@^4.5.4":
version "4.5.4"
resolved "https://registry.yarnpkg.com/@fontsource/material-icons-outlined/-/material-icons-outlined-4.5.4.tgz#23ce468b7c569d1c717061cb8c5a69b3cb3fba12"
integrity sha512-2SLQe/pAlOzoE2Kd5cBxqTgI9U63hf3a7RrCF8GFvgPkYhF6WOcIzFzsLc1Fdf+UhcYS+Hgpp6o8peguwZGK9Q==
"@fontsource/material-icons@^4.5.4":
version "4.5.4"
resolved "https://registry.yarnpkg.com/@fontsource/material-icons/-/material-icons-4.5.4.tgz#bfedde9352c36dbbacb6b49d190a1ce1e5917756"
integrity sha512-YGmXkkEdu6EIgpFKNmB/nIXzZocwSmbI01Ninpmml8x8BT0M6RR++V1KqOfpzZ6Cw/FQ2/KYonQ3x4IY/4VRRA==
"@fontsource/roboto@^4.5.5":
version "4.5.5"
resolved "https://registry.yarnpkg.com/@fontsource/roboto/-/roboto-4.5.5.tgz#4ecc38e690469378e2ec2a97f9c12282c654cc93"
integrity sha512-Pe1p+gAO6K0aLxBXlLoJRHVx352tVc/v/7DOnvM3t+FYXb+KUga9aCD1NpnDfd0kKnWXqrZyAXguyyFWDDuphw==
"@gar/promisify@^1.0.1", "@gar/promisify@^1.1.3": "@gar/promisify@^1.0.1", "@gar/promisify@^1.1.3":
version "1.1.3" version "1.1.3"
resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6"
@ -5499,7 +5514,17 @@ minimatch@^3.0.4:
dependencies: dependencies:
brace-expansion "^1.1.7" brace-expansion "^1.1.7"
minimist@1.2.5, minimist@^1.2.0, minimist@^1.2.6, "minimist@npm:minimist-lite": minimist@1.2.5:
version "1.2.5"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
minimist@^1.2.0, minimist@^1.2.6:
version "1.2.6"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
"minimist@npm:minimist-lite":
version "2.2.1" version "2.2.1"
resolved "https://registry.yarnpkg.com/minimist-lite/-/minimist-lite-2.2.1.tgz#abb71db2c9b454d7cf4496868c03e9802de9934d" resolved "https://registry.yarnpkg.com/minimist-lite/-/minimist-lite-2.2.1.tgz#abb71db2c9b454d7cf4496868c03e9802de9934d"
integrity sha512-RSrWIRWGYoM2TDe102s7aIyeSipXMIXKb1fSHYx1tAbxAV0z4g2xR6ra3oPzkTqFb0EIUz1H3A/qvYYeDd+/qQ== integrity sha512-RSrWIRWGYoM2TDe102s7aIyeSipXMIXKb1fSHYx1tAbxAV0z4g2xR6ra3oPzkTqFb0EIUz1H3A/qvYYeDd+/qQ==