Skip to content
Snippets Groups Projects
Commit 144a05b6 authored by Christopher Krawietz's avatar Christopher Krawietz
Browse files

added initial configs and linting

parent 2defec53
No related branches found
No related tags found
No related merge requests found
Showing
with 342 additions and 58 deletions
{
"env": {
"browser": true,
"es6": true,
"jest": true
},
"extends": ["airbnb-base", "plugin:vue/base", "prettier"],
"parser": "vue-eslint-parser",
"parserOptions": {
"parser": "babel-eslint",
"ecmaVersion": 2018,
"sourceType": "module"
},
"rules": {
"no-plusplus": 0,
"no-param-reassign": 0,
"vue/html-self-closing": "off",
"import/no-unresolved": "off"
},
"plugins": ["vue", "import", "prettier"]
}
__tests__
__mocks__
node_modules
.*
*.lock
*.iml
{
"useTabs": true,
"singleQuote": true,
"trailingComma": "es5",
"printWidth": 100,
"tabWidth": 4
}
logo.png 0 → 100644
logo.png

1.73 KiB

...@@ -11,14 +11,35 @@ ...@@ -11,14 +11,35 @@
"repository": "git@gitlab.nc-lab.de:nc/Design-System-Doku.git", "repository": "git@gitlab.nc-lab.de:nc/Design-System-Doku.git",
"scripts": { "scripts": {
"dev": "vuepress dev src", "dev": "vuepress dev src",
"build": "vuepress build src" "build": "vuepress build src",
"lint": "eslint --ext .js,.vue",
"serve": "vuepress serve docs"
}, },
"license": "MIT", "license": "MIT",
"devDependencies": { "dependencies": {
"@vuepress/plugin-back-to-top": "^1.8.2", "@vuepress/plugin-back-to-top": "^1.8.2",
"@vuepress/plugin-last-updated": "^1.8.2", "@vuepress/plugin-last-updated": "^1.8.2",
"@vuepress/plugin-medium-zoom": "^1.8.2", "@vuepress/plugin-medium-zoom": "^1.8.2",
"@vuepress/plugin-pwa": "^1.8.2", "@vuepress/plugin-pwa": "^1.8.2",
"vuepress": "^1.5.3" "vuepress-plugin-smooth-scroll": "^0.0.10"
},
"devDependencies": {
"css-loader": "^4.3.0",
"dart-sass": "^1.25.0",
"postcss-loader": "^4.2.0",
"rfs": "^9.0.3",
"sass": "^1.32.8",
"sass-loader": "10.1.1",
"style-loader": "^2.0.0",
"vuepress": "^1.8.2",
"babel-eslint": "^10.1.0",
"eslint": "^7.21.0",
"eslint-config-airbnb-base": "^14.2.1",
"eslint-config-prettier": "^8.1.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-prettier": "^3.3.1",
"eslint-plugin-vue": "^7.7.0",
"stylint": "^2.0.0",
"vue-eslint-parser": "^7.6.0"
} }
} }
<template>
<p class="demo">
{{ msg }}
</p>
</template>
<script>
export default {
data () {
return {
msg: 'Hello this is <Foo-Bar>'
}
}
}
</script>
<template>
<p class="demo">This is another component</p>
</template>
<template>
<p class="demo">
{{ msg }}
</p>
</template>
<script>
export default {
data() {
return {
msg: 'Hello this is <demo-component>'
}
}
}
</script>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="180" height="68" viewBox="0 0 180 68">
<defs>
<path id="itvsh-logo-a" d="M1600 0v500H0V282z"/>
<path id="itvsh-logo-c" d="M0 66.4138h179.9308V.0074H0z"/>
</defs>
<g fill="none" fill-rule="evenodd" transform="translate(-210 -332)">
<mask id="itvsh-logo-b" fill="#fff">
<use xlink:href="#itvsh-logo-a"/>
</mask>
<path fill="#FFF" d="M272.9913 362.5444h5.2399v-29.4439h-5.2399zm17.6741-24.8694h-9.0246v-4.5745h23.2889v4.5745h-9.0245v24.8692h-5.2398zm16.509-4.5746h5.864l8.109 22.6648h.1666l8.1925-22.6648h5.656l-11.8108 29.444h-4.5329z"/>
<g transform="translate(210 332.303)">
<path fill="#FFF" d="M126.659 24.0864c1.7885 0 3.3272 1.3724 3.3272 3.1606 0 1.7885-1.4974 3.2437-3.3272 3.2437-1.7466 0-3.327-1.3723-3.327-3.1602 0-1.7889 1.4972-3.244 3.327-3.244m23.288-19.0472c-1.622-1.9545-3.6596-2.9939-6.4875-2.9939-3.1605 0-6.8204 1.913-6.8204 5.9468 0 8.5668 15.4706 4.1587 15.4706 14.7216 0 5.656-4.6995 8.3175-9.3987 8.3175-3.8263 0-6.7786-1.5387-8.8995-4.2418l1.6631-1.4555c2.121 2.4952 4.3666 3.618 7.2364 3.618 3.452 0 6.9864-2.1209 6.9864-6.1132 0-8.6502-15.4288-4.3668-15.4288-14.8466 0-5.448 4.824-7.9848 9.3157-7.9848 3.8675 0 6.5709 1.5387 8.0677 3.4932l-1.705 1.5387zm8.0671-4.2418h2.3707v13.0584h17.1751V.7975h2.3708v29.444h-2.3708V16.06h-17.1751v14.1815h-2.3707zM64.1302 45.2082h.0236l3.7518-3.7043h1.6262l-4.0838 3.8468 4.3333 4.5586h-1.6861l-3.9414-4.3451h-.0236v4.3451H62.955v-8.4054h1.1752zm8.8912-.1542c-1.1988 0-1.8757.9617-1.8757 2.0299 0 1.0685.6769 2.042 1.8757 2.042 1.211 0 1.8758-.9735 1.8758-2.042 0-1.0682-.6648-2.03-1.8758-2.03m0 5.01c-1.7214 0-3.0274-1.2467-3.0274-2.98s1.306-2.956 3.0274-2.956c1.7215 0 3.0392 1.2227 3.0392 2.956s-1.3177 2.98-3.0392 2.98m7.4665-5.9361c.748 0 1.4012.3324 1.7454 1.128.3798-.7243 1.116-1.128 1.911-1.128 1.4485 0 2.1017 1.0328 2.1017 2.2913v3.4904H85.13v-3.1224c0-.914-.273-1.7215-1.2466-1.7215-1.021 0-1.4245.9261-1.4245 1.8047v3.0392h-1.116v-3.3477c0-.8786-.2967-1.4962-1.187-1.4962-.8194 0-1.4367.7365-1.4367 1.8522v2.9917h-1.116V45.493c0-.2967-.012-.8426-.0474-1.2107h1.0564c.0239.285.0475.6884.0475.9258h.0356c.2853-.5937.938-1.0803 1.7926-1.0803m10.5293 0c.748 0 1.4009.3324 1.745 1.128.3802-.7243 1.116-1.128 1.9115-1.128 1.4483 0 2.1013 1.0328 2.1013 2.2913v3.4904h-1.116v-3.1224c0-.914-.273-1.7215-1.2466-1.7215-1.021 0-1.4245.9261-1.4245 1.8047v3.0392h-1.116v-3.3477c0-.8786-.2967-1.4962-1.187-1.4962-.8194 0-1.4367.7365-1.4367 1.8522v2.9917h-1.116V45.493c0-.2967-.0118-.8426-.0475-1.2107h1.0568c.0235.285.0471.6884.0471.9258h.036c.285-.5937.9379-1.0803 1.7926-1.0803m11.6097 5.7816c-.0239-.2849-.0474-.6886-.0474-.9257h-.0236c-.2852.5934-1.0214 1.08-1.8404 1.08-1.4484 0-2.1016-1.0328-2.1016-2.2913v-3.4901h1.1163v3.1106c0 .9257.2492 1.7332 1.282 1.7332.8904 0 1.5077-.7361 1.5077-1.8521v-2.9917h1.116v4.4162c0 .297.0118.8429.0475 1.211h-1.0565zm3.9524-5.627c.0236.2848.0472.6883.0472.9257h.036c.2728-.6055 1.021-1.0803 1.828-1.0803 1.4483 0 2.1016 1.0328 2.1016 2.2913v3.4904h-1.1163v-3.1224c0-.914-.2493-1.7215-1.282-1.7215-.8787 0-1.5077.7362-1.5077 1.8522v2.9917h-1.116V45.493c0-.2967-.0118-.8426-.0475-1.2107h1.0567zm9.1285 2.944c-1.1042 0-2.5051.1188-2.5051 1.0685 0 .6647.5937.8782 1.1517.8782 1.0446 0 1.6265-.7 1.6265-1.65v-.2967h-.2731zm.273-.9618c0-.8308-.558-1.2346-1.389-1.2346-.6294 0-1.2228.2731-1.603.653l-.5933-.7125c.5462-.522 1.389-.8426 2.303-.8426 1.6145 0 2.3506.9614 2.3506 2.208v2.4577c0 .3795.0236.8429.0832 1.116h-1.009a3.6506 3.6506 0 0 1-.0952-.8075h-.0354c-.4038.6055-1.0446.9496-1.8878.9496-.8901 0-2.0418-.4391-2.0418-1.733 0-1.6978 2.0182-1.8999 3.9178-1.8999v-.1542z"/>
<mask id="itvsh-logo-d" fill="#fff">
<use xlink:href="#itvsh-logo-c"/>
</mask>
<path fill="#FFF" d="M118.9359 49.9093h1.116v-8.9751h-1.116zm7.1824-3.3121c-.0239-.8904-.5462-1.5908-1.579-1.5908-.9618 0-1.698.7122-1.769 1.5908h3.348zm1.116.831h-4.464c.0357.9615.8429 1.7098 1.8286 1.7098.7597 0 1.3177-.3802 1.638-.855l.7836.6294c-.6055.7833-1.4248 1.1513-2.4216 1.1513-1.7097 0-2.9682-1.187-2.9682-2.956 0-1.7572 1.2585-2.98 2.9086-2.98 1.6622 0 2.7068 1.1282 2.7068 2.9207 0 .1186 0 .2492-.0118.3799zm-63.104 15.1036h1.472c2.0302 0 3.514-1.1635 3.514-3.17 0-2.0774-1.4838-3.1816-3.514-3.1816h-1.472v6.3516zm-1.1753-7.3726h2.885c2.1488 0 4.5347 1.223 4.5347 4.2027 0 2.8732-2.386 4.2027-4.5348 4.2027h-2.885v-8.4054zm8.986 8.4053h1.116v-5.6272h-1.116v5.6272zm.558-6.9452c-.4037 0-.7361-.3203-.7361-.712 0-.4037.3324-.7243.7361-.7243.4038 0 .748.3088.748.7244 0 .4034-.3442.712-.748.712zm5.1519 6.0549c1.1516 0 1.9114-.8665 1.9114-1.9828 0-1.0682-.7719-1.9822-1.9114-1.9822-1.1753 0-1.864.9022-1.864 1.9822 0 1.0328.6887 1.9828 1.864 1.9828zm-2.2082 1.8521c.4867.5462 1.2824.914 2.054.914 1.4837 0 1.9824-.914 1.9824-2.0774v-.724h-.0239c-.4152.629-1.187.9732-1.9825.9732-1.7215 0-2.8375-1.282-2.8375-2.8968 0-1.6147 1.1042-2.9324 2.8257-2.9324.8072 0 1.6026.3562 2.0303 1.057h.0236v-.9025h1.0803v5.3423c0 1.6383-.7718 3.1342-3.1103 3.1342-.9738 0-2.0538-.38-2.7543-1.021l.7122-.8666zm7.0746-.9618h1.116v-5.6272h-1.116v5.6272zm.558-6.9452c-.4035 0-.7359-.3203-.7359-.712 0-.4037.3324-.7243.7359-.7243.4037 0 .748.3088.748.7244 0 .4034-.3443.712-.748.712zm5.2588 2.2323h-1.4959v2.9321c0 .6769.2375.95.7955.95.202 0 .463-.0478.653-.1425l.0356.914c-.2613.0953-.6055.1542-.95.1542-1.0564 0-1.6383-.5934-1.6383-1.7568v-3.051h-1.08v-.914h1.08v-1.6147h1.1042v1.6147h1.4959v.914zm4.3803 2.03c-1.1042 0-2.5048.1188-2.5048 1.0684 0 .6648.5934.8783 1.1514.8783 1.0446 0 1.6265-.7001 1.6265-1.65v-.2968h-.2731zm.2731-.9618c0-.8308-.558-1.2346-1.3891-1.2346-.629 0-1.2228.2731-1.6026.653l-.5937-.7126c.5462-.522 1.389-.8426 2.303-.8426 1.6148 0 2.3506.9615 2.3506 2.2081v2.4577c0 .3795.024.8429.0835 1.116H93.13a3.6504 3.6504 0 0 1-.095-.8076h-.0357c-.4038.6055-1.0446.9497-1.8875.9497-.8904 0-2.042-.4391-2.042-1.733 0-1.6979 2.018-1.8999 3.9177-1.8999v-.1542zm2.9553 3.6447h1.116v-8.9752h-1.116zm3.0746 0h1.116v-5.6272h-1.116v5.6272zm.558-6.9452c-.4038 0-.7362-.3203-.7362-.712 0-.4037.3324-.7243.7362-.7243.4037 0 .748.3088.748.7244 0 .4034-.3443.712-.748.712zm5.5437 2.7426c-.2495-.4037-.7361-.7004-1.306-.7004-.5108 0-1.0446.202-1.0446.7361 0 .4751.4274.653 1.282.843 1.0686.2373 1.888.6768 1.888 1.6621 0 1.3295-1.1043 1.8162-2.2442 1.8162-.8547 0-1.7333-.3324-2.2674-1.009l.7954-.6768c.2967.4391.8665.7836 1.4956.7836.558 0 1.1163-.202 1.1163-.8193 0-.522-.5105-.7123-1.4723-.9376-.7479-.1784-1.638-.4987-1.638-1.5554 0-1.2107 1.0564-1.7215 2.1246-1.7215.7958 0 1.6387.3206 2.0421.926l-.7715.653zm2.2428 4.2026h1.116v-5.6272h-1.116v5.6272zm.558-6.9452c-.4034 0-.7361-.3203-.7361-.712 0-.4037.3327-.7243.7361-.7243.4038 0 .748.3088.748.7244 0 .4034-.3442.712-.748.712zm6.6244 3.633c-.0239-.8903-.5462-1.5908-1.579-1.5908-.9618 0-1.698.7123-1.769 1.5909h3.348zm1.116.8312h-4.464c.0357.9614.8429 1.7097 1.8286 1.7097.7597 0 1.3177-.3802 1.638-.855l.7836.6293c-.6055.7833-1.4248 1.1514-2.4216 1.1514-1.7097 0-2.9682-1.187-2.9682-2.956 0-1.7572 1.2585-2.98 2.9086-2.98 1.6622 0 2.7068 1.1282 2.7068 2.9207 0 .1186 0 .2492-.0118.3799zm1.5186-3.146h1.0567c.0236.2849.0475.7122.0475.9497h.0357c.3085-.653.9615-1.1043 1.7215-1.1043.1542 0 .3085.0118.4391.0475l-.0478 1.0329c-.1424-.0357-.332-.0593-.5102-.0593-1.0685 0-1.579.8668-1.579 1.8043v2.9564h-1.116v-4.4165c0-.2967-.0118-.8426-.0475-1.2107m8.3099 5.6271c-.0236-.2849-.0472-.6886-.0472-.9257h-.0239c-.2849.5933-1.021 1.08-1.84 1.08-1.4484 0-2.1017-1.0329-2.1017-2.2913v-3.4902h1.116v3.1106c0 .9258.2496 1.7333 1.2824 1.7333.8904 0 1.5076-.7361 1.5076-1.8521v-2.9918h1.116v4.4162c0 .297.0118.843.0475 1.211h-1.0567zm3.9527-5.6271c.0236.2849.0471.6883.0471.9258h.036c.2728-.6055 1.021-1.0804 1.828-1.0804 1.4484 0 2.1016 1.0329 2.1016 2.2913v3.4905h-1.1163v-3.1224c0-.914-.2492-1.7215-1.282-1.7215-.8786 0-1.5077.7361-1.5077 1.8521v2.9918h-1.116v-4.4165c0-.2967-.0118-.8426-.0474-1.2107h1.0567zm8.5466 4.7367c1.1517 0 1.9114-.8665 1.9114-1.9828 0-1.0682-.7715-1.9822-1.9114-1.9822-1.1753 0-1.864.9022-1.864 1.9822 0 1.0328.6887 1.9828 1.864 1.9828zm-2.2081 1.8521c.4866.5462 1.2823.914 2.0538.914 1.484 0 1.9828-.914 1.9828-2.0774v-.724h-.0242c-.4152.629-1.187.9732-1.9822.9732-1.7214 0-2.8374-1.282-2.8374-2.8968 0-1.6147 1.1042-2.9324 2.8256-2.9324.807 0 1.6027.3562 2.03 1.057h.0236v-.9025h1.0803v5.3423c0 1.6383-.7715 3.1342-3.1103 3.1342-.9735 0-2.0538-.38-2.7543-1.021l.7123-.8666z" mask="url(#itvsh-logo-d)"/>
</g>
<path fill="#3A78B8" d="M223.9382 333.1213c2.3524 0 2.3561-.0012 2.3601-.0012h-15.8536a.4442.4442 0 0 0-.4447.4444v28.458c0 .2455.1986.4447.4447.4447h4.2865v8.1252c0 .2501.3026.3755.4798.1983l8.324-8.3235h2.7633c-.004 0-.0077-.0015-2.3601-.0015v-29.3444z"/>
<path fill="#D62F87" d="M241.8401 333.12h-14.2318c8.104 0 14.6731 6.5697 14.6731 14.673 0 8.1047-6.569 14.6741-14.673 14.6741l1.3552-.8128v8.938c0 .2504.3026.3755.4792.1986l8.324-8.3238h4.0733c8.1044 0 14.6738-6.5694 14.6738-14.674 0-8.1034-6.5694-14.6731-14.6739-14.6731"/>
<path fill="#FFF" d="M242.2816 347.7933c0-8.104-6.5697-14.673-14.6731-14.673 0 0-1.318.0009-4.0929.0009v29.3443c2.7748 0 4.0929.0015 4.0929.0015 8.1034 0 14.673-6.5693 14.673-14.6737"/>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="437" height="40" viewBox="0 0 437 40">
<defs>
<path id="logo-b" d="M0 0h1600v185H0z"/>
<filter id="logo-a" width="101.1%" height="109.2%" x="-.5%" y="-3.5%" filterUnits="objectBoundingBox">
<feOffset dy="2" in="SourceAlpha" result="shadowOffsetOuter1"/>
<feGaussianBlur in="shadowOffsetOuter1" result="shadowBlurOuter1" stdDeviation="2.5"/>
<feColorMatrix in="shadowBlurOuter1" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
</filter>
<path id="logo-c" d="M.0529.0074h18.2982v31.0239H.0529z"/>
<path id="logo-e" d="M0 66.4138h179.9308V.0074H0z"/>
</defs>
<g fill="none" fill-rule="evenodd" transform="translate(-210 -50)">
<use fill="#000" filter="url(#logo-a)" xlink:href="#logo-b"/>
<use fill="#FFF" xlink:href="#logo-b"/>
<path fill="#001F47" d="M272.9913 80.5444h5.2399V51.1005h-5.2399zm17.6741-24.8694h-9.0246v-4.5745h23.2889v4.5745h-9.0245v24.8692h-5.2398zm16.509-4.5746h5.864l8.109 22.6648h.1666l8.1925-22.6648h5.656l-11.8108 29.444h-4.5329z"/>
<g transform="translate(210 50.303)">
<path fill="#001F47" d="M126.659 24.0864c1.7885 0 3.3272 1.3724 3.3272 3.1606 0 1.7885-1.4974 3.2437-3.3272 3.2437-1.7466 0-3.327-1.3723-3.327-3.1602 0-1.7889 1.4972-3.244 3.327-3.244"/>
<g transform="translate(133.759)">
<mask id="logo-d" fill="#fff">
<use xlink:href="#logo-c"/>
</mask>
<path fill="#001F47" d="M16.1883 5.0393c-1.6218-1.9545-3.6596-2.9939-6.4874-2.9939-3.1606 0-6.8205 1.913-6.8205 5.9468 0 8.5668 15.4707 4.1587 15.4707 14.7216 0 5.656-4.6995 8.3175-9.3988 8.3175-3.8262 0-6.7785-1.5387-8.8994-4.2418L1.716 25.334c2.121 2.4952 4.3666 3.618 7.2363 3.618 3.452 0 6.9865-2.1209 6.9865-6.1132C15.9388 14.1886.51 18.472.51 7.9922.51 2.5442 5.334.0074 9.8256.0074c3.8676 0 6.571 1.5387 8.0678 3.4932l-1.705 1.5387z" mask="url(#logo-d)"/>
</g>
<path fill="#001F47" d="M158.0141.7975h2.3707v13.0584h17.1751V.7975h2.3708v29.444h-2.3708V16.06h-17.1751v14.1815h-2.3707z"/>
<mask id="logo-f" fill="#fff">
<use xlink:href="#logo-e"/>
</mask>
<path fill="#3E77BC" d="M13.9382.8184c2.3524 0 2.3561-.0012 2.3601-.0012H.4447A.4442.4442 0 0 0 0 1.2616v28.458c0 .2455.1986.4447.4447.4447h4.2865v8.1252c0 .2501.3026.3755.4798.1983l8.324-8.3235h2.7633c-.004 0-.0077-.0015-2.3601-.0015V.8184z" mask="url(#logo-f)"/>
<path fill="#D9328A" d="M31.8401.817H17.6083c8.104 0 14.6731 6.5698 14.6731 14.6732 0 8.1046-6.569 14.674-14.673 14.674l1.3552-.8128v8.938c0 .2504.3026.3755.4792.1986l8.324-8.3238h4.0733c8.1044 0 14.6738-6.5694 14.6738-14.674C46.5139 7.3868 39.9445.817 31.84.817" mask="url(#logo-f)"/>
<path fill="#001F47" d="M32.2816 15.4904c0-8.104-6.5697-14.673-14.6731-14.673 0 0-1.318.0009-4.0929.0009v29.3443c2.7748 0 4.0929.0016 4.0929.0016 8.1034 0 14.673-6.5694 14.673-14.6738" mask="url(#logo-f)"/>
</g>
<path fill="#FFF" d="M262 30h232v59H262z"/>
<path fill="#001F47" fill-rule="nonzero" d="M283.16 79c1.84 0 3.6933-.2733 5.56-.82 1.8667-.5467 3.5467-1.3933 5.04-2.54s2.7067-2.6133 3.64-4.4c.9333-1.7867 1.4-3.92 1.4-6.4 0-2.6667-.4667-4.9-1.4-6.7-.9333-1.8-2.1467-3.2533-3.64-4.36-1.4933-1.1067-3.1733-1.9-5.04-2.38-1.8667-.48-3.72-.72-5.56-.72h-10.04V79h10.04zm-.8-4.4h-4.2V55h4.2c1.3067 0 2.6133.1333 3.92.4 1.3067.2667 2.4867.76 3.54 1.48 1.0533.72 1.9133 1.72 2.58 3 .6667 1.28 1 2.9333 1 4.96 0 1.92-.3333 3.5067-1 4.76-.6667 1.2533-1.5267 2.2467-2.58 2.98-1.0533.7333-2.2333 1.2533-3.54 1.56-1.3067.3067-2.6133.46-3.92.46zm40.8 4.4v-4.48h-14.44v-8h13v-4.24h-13v-7.2h13.72v-4.4h-18.76V79h19.48zm12.52.72c1.3867 0 2.7067-.1867 3.96-.56 1.2533-.3733 2.3467-.9333 3.28-1.68.9333-.7467 1.68-1.6867 2.24-2.82.56-1.1333.84-2.46.84-3.98 0-1.3867-.26-2.5467-.78-3.48s-1.1867-1.7067-2-2.32c-.8133-.6133-1.7067-1.1067-2.68-1.48-.9733-.3733-1.9133-.7067-2.82-1-.8-.24-1.5333-.48-2.2-.72-.6667-.24-1.2333-.52-1.7-.84-.4667-.32-.8333-.7067-1.1-1.16-.2667-.4533-.4-1-.4-1.64 0-.6933.1533-1.2867.46-1.78.3067-.4933.7-.8933 1.18-1.2s1.0133-.5333 1.6-.68c.5867-.1467 1.1733-.22 1.76-.22.9867 0 1.9667.2333 2.94.7.9733.4667 1.7267 1.0467 2.26 1.74l3.28-3.6c-1.0933-1.0133-2.38-1.7733-3.86-2.28-1.48-.5067-2.94-.76-4.38-.76-1.28 0-2.54.1667-3.78.5-1.24.3333-2.3467.84-3.32 1.52s-1.76 1.54-2.36 2.58c-.6 1.04-.9 2.28-.9 3.72 0 1.3333.2133 2.4467.64 3.34s.98 1.6467 1.66 2.26c.68.6133 1.4467 1.1067 2.3 1.48.8533.3733 1.7067.6933 2.56.96l2.52.84c.8.2667 1.4933.58 2.08.94s1.0533.7867 1.4 1.28c.3467.4933.52 1.1133.52 1.86 0 .7733-.1533 1.42-.46 1.94a4.1436 4.1436 0 0 1-1.2 1.3c-.4933.3467-1.0467.5933-1.66.74-.6133.1467-1.2133.22-1.8.22-1.12 0-2.26-.28-3.42-.84-1.16-.56-2.0867-1.32-2.78-2.28l-3.6 3.36c1.12 1.3333 2.56 2.34 4.32 3.02 1.76.68 3.56 1.02 5.4 1.02zm20.4-.72V50.68h-5.04V79h5.04zm20.36.72c2.24 0 4.22-.1933 5.94-.58 1.72-.3867 3.3-.9267 4.74-1.62V62.84h-10.84V67h5.96v7.2c-1.6.6667-3.48 1-5.64 1-1.5733 0-2.98-.26-4.22-.78-1.24-.52-2.2933-1.2467-3.16-2.18-.8667-.9333-1.5333-2.0333-2-3.3-.4667-1.2667-.7-2.66-.7-4.18 0-1.4667.2333-2.8267.7-4.08.4667-1.2533 1.1267-2.3467 1.98-3.28s1.8867-1.6667 3.1-2.2c1.2133-.5333 2.5667-.8 4.06-.8 1.52 0 2.9267.28 4.22.84 1.2933.56 2.3 1.24 3.02 2.04l3.48-3.76c-1.1467-1.0667-2.66-1.9267-4.54-2.58s-3.9533-.98-6.22-.98c-2.1867 0-4.2133.3467-6.08 1.04-1.8667.6933-3.4867 1.68-4.86 2.96-1.3733 1.28-2.4533 2.8333-3.24 4.66-.7867 1.8267-1.18 3.8733-1.18 6.14 0 2.2133.38 4.2333 1.14 6.06.76 1.8267 1.82 3.4 3.18 4.72 1.36 1.32 2.9867 2.3467 4.88 3.08 1.8933.7333 3.9867 1.1 6.28 1.1zm21.84-.72V57.12h.08L411.8 79h6.4V50.68h-5.04v21.2h-.08l-13.16-21.2h-6.68V79h5.04zm34.24-7.8v-4.08h-9.6v4.08h9.6zm11.84 8.52c1.3867 0 2.7067-.1867 3.96-.56 1.2533-.3733 2.3467-.9333 3.28-1.68.9333-.7467 1.68-1.6867 2.24-2.82.56-1.1333.84-2.46.84-3.98 0-1.3867-.26-2.5467-.78-3.48s-1.1867-1.7067-2-2.32c-.8133-.6133-1.7067-1.1067-2.68-1.48-.9733-.3733-1.9133-.7067-2.82-1-.8-.24-1.5333-.48-2.2-.72-.6667-.24-1.2333-.52-1.7-.84-.4667-.32-.8333-.7067-1.1-1.16-.2667-.4533-.4-1-.4-1.64 0-.6933.1533-1.2867.46-1.78.3067-.4933.7-.8933 1.18-1.2s1.0133-.5333 1.6-.68c.5867-.1467 1.1733-.22 1.76-.22.9867 0 1.9667.2333 2.94.7.9733.4667 1.7267 1.0467 2.26 1.74l3.28-3.6c-1.0933-1.0133-2.38-1.7733-3.86-2.28-1.48-.5067-2.94-.76-4.38-.76-1.28 0-2.54.1667-3.78.5-1.24.3333-2.3467.84-3.32 1.52s-1.76 1.54-2.36 2.58c-.6 1.04-.9 2.28-.9 3.72 0 1.3333.2133 2.4467.64 3.34s.98 1.6467 1.66 2.26c.68.6133 1.4467 1.1067 2.3 1.48.8533.3733 1.7067.6933 2.56.96l2.52.84c.8.2667 1.4933.58 2.08.94s1.0533.7867 1.4 1.28c.3467.4933.52 1.1133.52 1.86 0 .7733-.1533 1.42-.46 1.94a4.1436 4.1436 0 0 1-1.2 1.3c-.4933.3467-1.0467.5933-1.66.74-.6133.1467-1.2133.22-1.8.22-1.12 0-2.26-.28-3.42-.84-1.16-.56-2.0867-1.32-2.78-2.28l-3.6 3.36c1.12 1.3333 2.56 2.34 4.32 3.02 1.76.68 3.56 1.02 5.4 1.02zm26.4-.72V66.72l10.64-16.04h-5.84l-7.2 11.92-7.12-11.92h-6.16l10.64 16.04V79h5.04zm20.6.72c1.3867 0 2.7067-.1867 3.96-.56 1.2533-.3733 2.3467-.9333 3.28-1.68.9333-.7467 1.68-1.6867 2.24-2.82.56-1.1333.84-2.46.84-3.98 0-1.3867-.26-2.5467-.78-3.48s-1.1867-1.7067-2-2.32c-.8133-.6133-1.7067-1.1067-2.68-1.48-.9733-.3733-1.9133-.7067-2.82-1-.8-.24-1.5333-.48-2.2-.72-.6667-.24-1.2333-.52-1.7-.84-.4667-.32-.8333-.7067-1.1-1.16-.2667-.4533-.4-1-.4-1.64 0-.6933.1533-1.2867.46-1.78.3067-.4933.7-.8933 1.18-1.2s1.0133-.5333 1.6-.68c.5867-.1467 1.1733-.22 1.76-.22.9867 0 1.9667.2333 2.94.7.9733.4667 1.7267 1.0467 2.26 1.74l3.28-3.6c-1.0933-1.0133-2.38-1.7733-3.86-2.28-1.48-.5067-2.94-.76-4.38-.76-1.28 0-2.54.1667-3.78.5-1.24.3333-2.3467.84-3.32 1.52s-1.76 1.54-2.36 2.58c-.6 1.04-.9 2.28-.9 3.72 0 1.3333.2133 2.4467.64 3.34s.98 1.6467 1.66 2.26c.68.6133 1.4467 1.1067 2.3 1.48.8533.3733 1.7067.6933 2.56.96l2.52.84c.8.2667 1.4933.58 2.08.94s1.0533.7867 1.4 1.28c.3467.4933.52 1.1133.52 1.86 0 .7733-.1533 1.42-.46 1.94a4.1436 4.1436 0 0 1-1.2 1.3c-.4933.3467-1.0467.5933-1.66.74-.6133.1467-1.2133.22-1.8.22-1.12 0-2.26-.28-3.42-.84-1.16-.56-2.0867-1.32-2.78-2.28l-3.6 3.36c1.12 1.3333 2.56 2.34 4.32 3.02 1.76.68 3.56 1.02 5.4 1.02zm25.48-.72V55.08h8.68v-4.4h-22.4v4.4h8.68V79h5.04zm31.44 0v-4.48h-14.44v-8h13v-4.24h-13v-7.2h13.72v-4.4H528.8V79h19.48zm9.72 0V56.24h.08L566.56 79h3.52l8.6-22.76h.08V79h5V50.68h-7.92l-7.28 20.12h-.12l-7.36-20.12h-7.88V79h4.8zm34.08.24c.88 0 1.6333-.3067 2.26-.92.6267-.6133.94-1.3467.94-2.2 0-.8533-.32-1.5733-.96-2.16-.64-.5867-1.3867-.88-2.24-.88-.88 0-1.6333.3067-2.26.92-.6267.6133-.94 1.3467-.94 2.2 0 .4267.0867.8267.26 1.2.1733.3733.4067.6933.7.96.2933.2667.6333.48 1.02.64.3867.16.7933.24 1.22.24zm15.92.48c1.3867 0 2.7067-.1867 3.96-.56 1.2533-.3733 2.3467-.9333 3.28-1.68.9333-.7467 1.68-1.6867 2.24-2.82.56-1.1333.84-2.46.84-3.98 0-1.3867-.26-2.5467-.78-3.48s-1.1867-1.7067-2-2.32c-.8133-.6133-1.7067-1.1067-2.68-1.48-.9733-.3733-1.9133-.7067-2.82-1-.8-.24-1.5333-.48-2.2-.72-.6667-.24-1.2333-.52-1.7-.84-.4667-.32-.8333-.7067-1.1-1.16-.2667-.4533-.4-1-.4-1.64 0-.6933.1533-1.2867.46-1.78.3067-.4933.7-.8933 1.18-1.2s1.0133-.5333 1.6-.68c.5867-.1467 1.1733-.22 1.76-.22.9867 0 1.9667.2333 2.94.7.9733.4667 1.7267 1.0467 2.26 1.74l3.28-3.6c-1.0933-1.0133-2.38-1.7733-3.86-2.28-1.48-.5067-2.94-.76-4.38-.76-1.28 0-2.54.1667-3.78.5-1.24.3333-2.3467.84-3.32 1.52s-1.76 1.54-2.36 2.58c-.6 1.04-.9 2.28-.9 3.72 0 1.3333.2133 2.4467.64 3.34s.98 1.6467 1.66 2.26c.68.6133 1.4467 1.1067 2.3 1.48.8533.3733 1.7067.6933 2.56.96l2.52.84c.8.2667 1.4933.58 2.08.94s1.0533.7867 1.4 1.28c.3467.4933.52 1.1133.52 1.86 0 .7733-.1533 1.42-.46 1.94a4.1436 4.1436 0 0 1-1.2 1.3c-.4933.3467-1.0467.5933-1.66.74-.6133.1467-1.2133.22-1.8.22-1.12 0-2.26-.28-3.42-.84-1.16-.56-2.0867-1.32-2.78-2.28l-3.6 3.36c1.12 1.3333 2.56 2.34 4.32 3.02 1.76.68 3.56 1.02 5.4 1.02zm20.4-.72V66.44h13.24V79h5.04V50.68h-5.04v11.44H628.4V50.68h-5.04V79h5.04z"/>
<path fill="#FFF" d="M265 89h105v32H265z"/>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="49" height="40" viewBox="0 0 49 40">
<g fill="none" fill-rule="evenodd">
<path fill="#D9328A" d="M33.3646.3252H18.4514c8.492 0 15.3756 6.8842 15.3756 15.3756 0 8.4927-6.8836 15.3766-15.3756 15.3766l1.4201-.8517v9.3658c0 .2625.3171.3935.5022.2082l8.7226-8.7223h4.2683c8.4923 0 15.3762-6.8839 15.3762-15.3766 0-8.4914-6.8839-15.3756-15.3762-15.3756"/>
<path fill="#001F47" d="M33.8271 15.701c0-8.492-6.8842-15.3755-15.3756-15.3755 0 0-1.3811.001-4.2888.001v30.7492c2.9077 0 4.2888.0016 4.2888.0016 8.4914 0 15.3756-6.8839 15.3756-15.3762"/>
<path fill="#3E77BC" d="M14.6055.3266c2.465 0 2.469-.0013 2.4732-.0013H.466A.4655.4655 0 0 0 0 .791v29.8205c0 .2572.2081.466.466.466h4.4917v8.5142c0 .262.317.3935.5028.2078l8.7226-8.722h2.8956c-.0043 0-.0082-.0016-2.4732-.0016V.3266z"/>
</g>
</svg>
This diff is collapsed.
<template>
<footer class="SectionFooter Base-theme--dark u-print-hide">
<div class="u-container">
<div class="u-limitWidth-12 u-align-center">
<div class="SectionFooter-content u-row u-marginTop--r4">
<div class="SectionFooter-colLeft u-col u-marginBottom--r2">
<img class="SectionFooter-logo u-marginBottom--r2" :src="$withBase('/img/itvsh-logo.svg')" alt="ITVSH Kommunale Digitalisierung" />
<p class="Base-p">
IT-Verbund Schleswig-Holstein (ITVSH)<br/>
Reventlouallee 6<br/>
24105 Kiel<br/>
<a class="Base-iconLink" href="tel:+494319888650">+49 (0) 431 / 988 8650</a><br/>
<a class="Base-iconLink-fax" href="tel:+494319886161111">49 (0) 431 / 988 616 1111</a><br/>
<a class="Base-iconLink" href="mailto:info@itvsh.de">info@itvsh.de</a><br/>
<a class="Base-iconLink" href="mailto:ea-poststelle@ea-sh.de-mail.de">ea-poststelle@ea-sh.de-mail.de</a>
</p>
</div>
<div class="SectionFooter-colMiddle u-col u-marginBottom--r2">
<img class="SectionFooter-logo u-marginBottom--r2" :src="$withBase('/img/sh-logo.svg')" alt="Logo: Schleswig Holstein - Ministerium für Energiewende, Landwirtschaft, Umwelt, Natur und Digitalisierung" />
</div>
<div class="SectionFooter-colRight u-col u-stack--1 u-marginBottom--r2">
<div class="Copyrights u-marginBottom--r2">
<div class="Copyrights-container">
<div class="Copyrights-icon">
<svg class=" u-scalingInlineSVG" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 512 512" preserveAspectRatio="xMidYMin slice" style="padding-bottom: 100%;">
<path d="M278.471 160.114H233.53c-24.828 0-44.959 20.131-44.959 44.942v89.901h22.48v112.38h89.884v-112.38h22.48v-89.9c0-24.812-20.115-44.943-44.943-44.943m-22.48-11.248c18.621 0 33.728-15.09 33.728-33.694 0-18.62-15.107-33.711-33.727-33.711-18.62 0-33.711 15.09-33.711 33.71 0 18.605 15.09 33.695 33.71 33.695m0 316.599c-115.483 0-209.456-93.973-209.456-209.457 0-115.5 93.973-209.473 209.457-209.473 115.5 0 209.473 93.973 209.473 209.473 0 115.484-93.973 209.457-209.473 209.457m0-465.465C114.827 0 0 114.843 0 256.008 0 397.173 114.827 512 255.992 512S512 397.173 512 256.008 397.157 0 255.992 0" fill-rule="evenodd"/>
</svg>
</div>
<div class="Copyrights-icon">
<svg class=" u-scalingInlineSVG" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 512 512" preserveAspectRatio="xMidYMin slice" style="padding-bottom: 100%;">
<path d="M256.008 46.535c-115.5 0-209.473 93.973-209.473 209.473 0 115.484 93.973 209.457 209.473 209.457 115.484 0 209.457-93.973 209.457-209.457 0-115.5-93.973-209.473-209.457-209.473zm0-46.535C397.173 0 512 114.843 512 256.008 512 397.173 397.173 512 256.008 512S0 397.173 0 256.008 114.843 0 256.008 0zm-67.646 172.597c-11.61 0-22.496 1.97-32.677 5.91-10.197 3.925-19.13 9.508-26.781 16.733-7.652 7.241-13.727 15.993-18.227 26.273-4.482 10.295-6.732 21.79-6.732 34.498 0 13.12 2.25 24.844 6.732 35.123 4.5 10.296 10.624 19.048 18.391 26.29 7.767 7.208 16.864 12.692 27.274 16.42 10.394 3.71 21.396 5.582 33.005 5.582 11.822 0 22.824-1.92 33.005-5.763 8.726-3.265 16.125-7.713 22.197-13.332l2.926-2.908-24.63-24.975c-3.712 4.614-8.654 8.112-14.779 10.509-6.125 2.414-12.266 3.629-18.39 3.629-7.455 0-13.958-1.478-19.54-4.45-5.584-2.94-10.247-6.83-13.958-11.658-3.744-4.812-6.535-10.23-8.39-16.256-1.856-6.01-2.792-12.086-2.792-18.21 0-6.125.886-12.217 2.627-18.243 1.757-6.01 4.433-11.429 8.062-16.256 3.613-4.812 8.145-8.687 13.63-11.659 5.467-2.955 11.822-4.417 19.047-4.417 6.338 0 12.578 1.462 18.719 4.417 5.104 2.477 9.147 5.421 12.13 8.87l1.663 2.132 26.929-23.629c-6.355-7.668-14.942-13.678-25.78-18.079-10.837-4.368-22.052-6.551-33.661-6.551zm160.258 0c-11.609 0-22.496 1.97-32.676 5.91-10.18 3.925-19.113 9.508-26.765 16.733-7.652 7.241-13.744 15.993-18.227 26.273-4.482 10.295-6.732 21.79-6.732 34.498 0 13.12 2.25 24.844 6.732 35.123 4.483 10.296 10.624 19.048 18.391 26.29 7.767 7.208 16.864 12.692 27.258 16.42 10.394 3.71 21.395 5.582 33.004 5.582 11.823 0 22.824-1.92 33.005-5.763 8.726-3.265 16.125-7.713 22.198-13.332l2.925-2.908-24.63-24.975c-3.711 4.614-8.654 8.112-14.779 10.509-6.124 2.414-12.266 3.629-18.39 3.629-7.455 0-13.958-1.478-19.54-4.45-5.583-2.94-10.247-6.83-13.958-11.658-3.727-4.812-6.518-10.23-8.374-16.256-1.855-6.01-2.791-12.086-2.791-18.21 0-6.125.886-12.217 2.627-18.243 1.74-6.01 4.433-11.429 8.046-16.256 3.612-4.812 8.144-8.687 13.629-11.659 5.468-2.955 11.822-4.417 19.047-4.417 6.338 0 12.578 1.462 18.72 4.417 5.103 2.477 9.147 5.421 12.13 8.87l1.662 2.132 26.93-23.629c-6.355-7.668-14.943-13.678-25.78-18.079-10.838-4.368-22.053-6.551-33.662-6.551z" fill-rule="evenodd"/>
</svg>
</div>
<div class="Copyrights-icon">
<svg class=" u-scalingInlineSVG" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 512 512" preserveAspectRatio="xMidYMin slice" style="padding-bottom: 100%;">
<path d="M256.008 465.465c-115.5 0-209.473-93.973-209.473-209.457 0-29.819 6.371-58.16 17.652-83.858L295.039 305.4c.64 2.595 1.051 5.353 1.051 8.424 0 6.962-1.38 12.808-4.154 17.504-2.759 4.696-6.371 8.604-10.838 11.74-4.45 3.137-9.441 5.37-14.991 6.683-5.534 1.33-10.953 1.987-16.24 1.987-10.115 0-20.41-2.528-30.903-7.586-10.476-5.04-18.834-11.921-25.09-20.59l-32.529 30.344c10.132 12.036 23.137 21.133 39.015 27.274 10.657 4.121 21.494 6.732 32.463 8.079v41.297h46.551v-44.023c1.823-.444 3.728-.673 5.534-1.199 11.313-3.366 21.182-8.423 29.606-15.172 8.44-6.732 15.172-15.222 20.246-25.452 2.085-4.203 3.629-8.784 4.844-13.58l84.778 48.95c-38.178 51.658-99.343 85.385-168.374 85.385m0-418.93c115.484 0 209.457 93.973 209.457 209.473 0 29.836-6.355 58.144-17.635 83.858L222.823 209.95c-.115-.18-.296-.344-.427-.541-2.397-4.09-3.613-9.032-3.613-14.812 0-6.256 1.38-11.609 4.155-16.075 2.775-4.45 6.322-8.062 10.673-10.837 4.319-2.759 9.13-4.811 14.45-6.142 5.287-1.313 10.59-1.986 15.878-1.986 8.916 0 17.767 2.118 26.568 6.321 8.785 4.22 15.583 9.458 20.41 15.715l29.606-32.512c-9.868-9.147-21.477-16.01-34.86-20.575-8.85-3.038-17.602-4.696-26.289-5.714V81.46h-46.551v44.499c-.28.082-.558.098-.854.18-11.199 3.022-21.182 7.587-29.967 13.728-8.801 6.14-15.911 13.924-21.33 23.3-3.185 5.55-5.32 11.823-6.634 18.637L87.651 131.92c38.177-51.674 99.326-85.385 168.357-85.385m0-46.535C114.843 0 0 114.843 0 256.008 0 397.173 114.843 512 256.008 512 397.173 512 512 397.173 512 256.008S397.173 0 256.008 0" fill-rule="evenodd"/>
</svg>
</div>
<div class="Copyrights-icon">
<svg class=" u-scalingInlineSVG" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 512 512" preserveAspectRatio="xMidYMin slice" style="padding-bottom: 100%;">
<path d="M255.992 116.37c-43.021 0-82.791 20.082-108.85 52.512l-4.516-10.952c-4.893-11.839-18.44-17.52-30.41-12.594-11.872 4.91-17.504 18.522-12.594 30.394l29.802 72.085 83.727-14.303c12.677-2.167 21.199-14.187 19.031-26.863-2.167-12.66-14.236-21.166-26.863-19.031l-14.877 2.545c17.11-16.995 40.492-27.258 65.55-27.258 51.33 0 93.103 41.773 93.103 93.103 0 51.33-41.773 93.087-93.103 93.087-36.076 0-69.228-21.15-84.433-53.859-5.419-11.658-19.261-16.7-30.903-11.297-11.658 5.419-16.716 19.261-11.297 30.92 22.808 49.063 72.512 80.77 126.633 80.77 76.994 0 139.638-62.643 139.638-139.62 0-77.012-62.644-139.639-139.638-139.639m0 349.095c-115.484 0-209.457-93.973-209.457-209.457 0-115.5 93.973-209.473 209.457-209.473 115.5 0 209.473 93.973 209.473 209.473 0 115.484-93.973 209.457-209.473 209.457m0-465.465C114.827 0 0 114.843 0 256.008 0 397.173 114.827 512 255.992 512S512 397.173 512 256.008 397.157 0 255.992 0" fill-rule="evenodd"/>
</svg>
</div>
</div>
<div class="Copyrights-content u-stack--1">
<p class="Base-p">Veröffentlichung der Texte und Grafiken unter CC-Lizenz:</p>
<p class="Base-p">CC BY-NC-SA –</p>
<p class="Base-p">Namensnennung-NichtKommerziell-Weitergabe unter gleichen Bedingungen</p>
</div>
</div>
</div>
</div>
</div>
</div>
</footer>
</template>
<script>
export default {
name: "Footer"
}
</script>
<template>
<header id="header" class="SectionHeader-container u-container u-print-hide">
<div class="SectionHeader u-limitWidth-12 u-align-center">
<div class="SectionHeader-metaSection ">
<a href="#" class="SectionHeader-logoSection">
<img class="SectionHeader-logo SectionHeader-logo--large" :src="$withBase('img/logo-lg.svg')" alt="ITVSH Design System" width="437" height="40"/>
</a>
</div>
<div class="SectionHeader-menuSection" id="primarynavigation" aria-label="Primär">
<a href="#" class="SectionHeader-logoSection" tabindex="-1">
<img class="SectionHeader-logo SectionHeader-logo--small" :src="$withBase('img/logo-sm.svg')" alt="ITVSH Design System" width="49" height="40"/>
</a>
<div id="headermainmenu" class="SectionHeader-menuPanel">
zum Digital DEsign System
</div>
</div>
</div>
</header>
</template>
<script>
export default {
name: "Header"
}
</script>
const { description } = require('../../package') const { description } = require('../../../package.json')
module.exports = { module.exports = {
/** /**
* Ref:https://v1.vuepress.vuejs.org/config/#title * Ref:https://v1.vuepress.vuejs.org/config/#title
*/ */
title: 'Vuepress Docs Boilerplate', title: 'ITVSH Design System Dokumentation',
/** /**
* Ref:https://v1.vuepress.vuejs.org/config/#description * Ref:https://v1.vuepress.vuejs.org/config/#description
*/ */
...@@ -38,6 +38,24 @@ module.exports = { ...@@ -38,6 +38,24 @@ module.exports = {
} }
] ]
], ],
module: {
rules: [
{
test: /\.s[ac]ss$/i,
use: [
"style-loader",
"css-loader",
{
loader: "sass-loader",
options: {
// Prefer `dart-sass`
implementation: require("sass"),
},
},
],
},
],
},
/** /**
* Theme configuration, here is the default theme configuration for VuePress. * Theme configuration, here is the default theme configuration for VuePress.
...@@ -45,11 +63,15 @@ module.exports = { ...@@ -45,11 +63,15 @@ module.exports = {
* ref:https://v1.vuepress.vuejs.org/theme/default-theme-config.html * ref:https://v1.vuepress.vuejs.org/theme/default-theme-config.html
*/ */
themeConfig: { themeConfig: {
repo: '', logo: '/assets/img/logo.svg',
editLinks: false, repoLabel: 'Gitlab',
docsDir: '', repo: 'git@gitlab.nc-lab.de:nc/Design-System-Doku.git',
editLinkText: '', editLinks: true,
lastUpdated: false, docsBranch: 'main',
editLinkText: 'Hilf uns diese Seite zu verbessern!',
lastUpdated: true,
searchPlaceholder: 'Suche',
smoothScroll: true,
nav: [ nav: [
{ {
text: 'Guide', text: 'Guide',
......
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
* *
* https://v1.vuepress.vuejs.org/guide/basic-config.html#app-level-enhancements * https://v1.vuepress.vuejs.org/guide/basic-config.html#app-level-enhancements
*/ */
import './styles/sass/screen.scss';
export default ({ export default ({
Vue, // the version of Vue being used in the VuePress app Vue, // the version of Vue being used in the VuePress app
...@@ -10,5 +11,5 @@ export default ({ ...@@ -10,5 +11,5 @@ export default ({
router, // the router instance for the app router, // the router instance for the app
siteData // site metadata siteData // site metadata
}) => { }) => {
// ...apply enhancements for the site.
} }
module.exports = {
extend: '@vuepress/theme-default',
plugins: [
['@vuepress/pwa', {
serviceWorker: true,
updatePopup: true
}]
]
}
<template>
<div class="theme-container">
<div class="theme-solarized-content">
<h1>404</h1>
<blockquote>{{ getMsg() }}</blockquote>
<RouterLink to="/">Zurück zur Startseite.</RouterLink>
</div>
</div>
</template>
<script>
const msgs = [
`There's nothing here.`,
`How did we get here?`,
`That's a Four-Oh-Four.`,
`Looks like we've got some broken links.`,
];
export default {
methods: {
getMsg() {
return msgs[Math.floor(Math.random() * msgs.length)];
},
},
};
</script>
<!-- .vuepress/theme/layouts/GlobalLayout.vue -->
<template>
<div id="global-layout">
<Header/>
<main id="main">
<transition name="fade-transform" mode="out-in">
<component :is="layout" />
</transition>
</main>
<Footer/>
</div>
</template>
<script>
import Header from '@theme/components/Header.vue';
import Footer from '@theme/components/Footer.vue';
export default {
computed: {
layout () {
if (this.$page.path) {
if (this.$frontmatter.layout) {
// You can also check whether layout exists first as the default global layout does.
return this.$frontmatter.layout
}
return 'Layout'
}
return 'NotFound'
}
},
components: {
Header,
Footer
}
}
</script>
<template> <template>
<ParentLayout> <Content/>
<template #sidebar-top>
</template>
<template #page-bottom>
</template>
</ParentLayout>
</template> </template>
<script> <script>
import ParentLayout from '@parent-theme/layouts/Layout.vue'
export default { export default {
name: 'Layout', name: "Layout"
components: {
ParentLayout,
}
} }
</script> </script>
<style scoped>
</style>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment