frontend: Customize style, start using styleguide
This commit is contained in:
parent
34042ede54
commit
73e855550c
|
@ -4,6 +4,6 @@ WORKDIR /opt/obs/frontend
|
||||||
ADD package.json package-lock.json /opt/obs/frontend/
|
ADD package.json package-lock.json /opt/obs/frontend/
|
||||||
RUN npm ci
|
RUN npm ci
|
||||||
|
|
||||||
ADD tsconfig.json /opt/obs/frontend
|
ADD tsconfig.json craco.config.js /opt/obs/frontend/
|
||||||
ADD public/ /opt/obs/frontend/public/
|
ADD public/ /opt/obs/frontend/public/
|
||||||
ADD src/ /opt/obs/frontend/src/
|
ADD src/ /opt/obs/frontend/src/
|
||||||
|
|
3
frontend/craco.config.js
Normal file
3
frontend/craco.config.js
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
module.exports = {
|
||||||
|
plugins: [{ plugin: require('@semantic-ui-react/craco-less') }],
|
||||||
|
}
|
161
frontend/package-lock.json
generated
161
frontend/package-lock.json
generated
|
@ -1181,6 +1181,61 @@
|
||||||
"minimist": "^1.2.0"
|
"minimist": "^1.2.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"@craco/craco": {
|
||||||
|
"version": "6.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/@craco/craco/-/craco-6.1.2.tgz",
|
||||||
|
"integrity": "sha512-GlQZn+g+yNlaDvIL5m6mcCoBGyFDwO4kkNx3fNFf98wuldkdWyBFoQbtOFOIb4gvkTh4VntOOxtJEoZfKs7XXw==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"cross-spawn": "^7.0.0",
|
||||||
|
"lodash": "^4.17.15",
|
||||||
|
"semver": "^7.3.2",
|
||||||
|
"webpack-merge": "^4.2.2"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"cross-spawn": {
|
||||||
|
"version": "7.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
|
||||||
|
"integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"path-key": "^3.1.0",
|
||||||
|
"shebang-command": "^2.0.0",
|
||||||
|
"which": "^2.0.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"path-key": {
|
||||||
|
"version": "3.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
|
||||||
|
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"shebang-command": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
|
||||||
|
"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"shebang-regex": "^3.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"shebang-regex": {
|
||||||
|
"version": "3.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
|
||||||
|
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"which": {
|
||||||
|
"version": "2.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
|
||||||
|
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"isexe": "^2.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"@csstools/convert-colors": {
|
"@csstools/convert-colors": {
|
||||||
"version": "1.4.0",
|
"version": "1.4.0",
|
||||||
"resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
|
"resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
|
||||||
|
@ -1722,6 +1777,15 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"@semantic-ui-react/craco-less": {
|
||||||
|
"version": "1.2.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/@semantic-ui-react/craco-less/-/craco-less-1.2.1.tgz",
|
||||||
|
"integrity": "sha512-GfAwiyTOS19AWccxg5HOhOfmT6b0Q9bbTs4rRXgKURIpJvAnYdA2zdpbhQD6CeAj5CQukHAn/26fvk+ZuyNE7g==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"craco-less": "^1.15.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"@semantic-ui-react/event-stack": {
|
"@semantic-ui-react/event-stack": {
|
||||||
"version": "3.1.2",
|
"version": "3.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/@semantic-ui-react/event-stack/-/event-stack-3.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/@semantic-ui-react/event-stack/-/event-stack-3.1.2.tgz",
|
||||||
|
@ -3936,6 +4000,12 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"clone": {
|
||||||
|
"version": "2.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
|
||||||
|
"integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"clone-deep": {
|
"clone-deep": {
|
||||||
"version": "4.0.1",
|
"version": "4.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
|
||||||
|
@ -4230,6 +4300,15 @@
|
||||||
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
|
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
|
||||||
"integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
|
"integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
|
||||||
},
|
},
|
||||||
|
"copy-anything": {
|
||||||
|
"version": "2.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz",
|
||||||
|
"integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"is-what": "^3.12.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"copy-concurrently": {
|
"copy-concurrently": {
|
||||||
"version": "1.0.5",
|
"version": "1.0.5",
|
||||||
"resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
|
"resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
|
||||||
|
@ -4291,6 +4370,16 @@
|
||||||
"yaml": "^1.10.0"
|
"yaml": "^1.10.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"craco-less": {
|
||||||
|
"version": "1.17.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/craco-less/-/craco-less-1.17.1.tgz",
|
||||||
|
"integrity": "sha512-T6V1aF3+eQZ22gUigHInX/i+ExPbWrnmdAhtuEXc4mOyhneDifmEzZFseq/BdRy1aUEs9s4z26jTxP+1I6P//g==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"less": "^3.11.1",
|
||||||
|
"less-loader": "^6.1.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"create-ecdh": {
|
"create-ecdh": {
|
||||||
"version": "4.0.4",
|
"version": "4.0.4",
|
||||||
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
|
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
|
||||||
|
@ -7523,6 +7612,13 @@
|
||||||
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
|
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
|
||||||
"integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw=="
|
"integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw=="
|
||||||
},
|
},
|
||||||
|
"image-size": {
|
||||||
|
"version": "0.5.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
|
||||||
|
"integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
"immer": {
|
"immer": {
|
||||||
"version": "7.0.9",
|
"version": "7.0.9",
|
||||||
"resolved": "https://registry.npmjs.org/immer/-/immer-7.0.9.tgz",
|
"resolved": "https://registry.npmjs.org/immer/-/immer-7.0.9.tgz",
|
||||||
|
@ -7986,6 +8082,12 @@
|
||||||
"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
|
"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
|
||||||
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
|
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
|
||||||
},
|
},
|
||||||
|
"is-what": {
|
||||||
|
"version": "3.14.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz",
|
||||||
|
"integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"is-windows": {
|
"is-windows": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
|
||||||
|
@ -8818,9 +8920,10 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"jquery": {
|
"jquery": {
|
||||||
"version": "3.5.1",
|
"version": "3.6.0",
|
||||||
"resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz",
|
"resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz",
|
||||||
"integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg=="
|
"integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"js-base64": {
|
"js-base64": {
|
||||||
"version": "2.6.4",
|
"version": "2.6.4",
|
||||||
|
@ -9010,6 +9113,35 @@
|
||||||
"webpack-sources": "^1.1.0"
|
"webpack-sources": "^1.1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"less": {
|
||||||
|
"version": "3.13.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/less/-/less-3.13.1.tgz",
|
||||||
|
"integrity": "sha512-SwA1aQXGUvp+P5XdZslUOhhLnClSLIjWvJhmd+Vgib5BFIr9lMNlQwmwUNOjXThF/A0x+MCYYPeWEfeWiLRnTw==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"copy-anything": "^2.0.1",
|
||||||
|
"errno": "^0.1.1",
|
||||||
|
"graceful-fs": "^4.1.2",
|
||||||
|
"image-size": "~0.5.0",
|
||||||
|
"make-dir": "^2.1.0",
|
||||||
|
"mime": "^1.4.1",
|
||||||
|
"native-request": "^1.0.5",
|
||||||
|
"source-map": "~0.6.0",
|
||||||
|
"tslib": "^1.10.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"less-loader": {
|
||||||
|
"version": "6.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/less-loader/-/less-loader-6.2.0.tgz",
|
||||||
|
"integrity": "sha512-Cl5h95/Pz/PWub/tCBgT1oNMFeH1WTD33piG80jn5jr12T4XbxZcjThwNXDQ7AG649WEynuIzO4b0+2Tn9Qolg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"clone": "^2.1.2",
|
||||||
|
"less": "^3.11.3",
|
||||||
|
"loader-utils": "^2.0.0",
|
||||||
|
"schema-utils": "^2.7.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"leven": {
|
"leven": {
|
||||||
"version": "3.1.0",
|
"version": "3.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
|
||||||
|
@ -9751,6 +9883,13 @@
|
||||||
"to-regex": "^3.0.1"
|
"to-regex": "^3.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"native-request": {
|
||||||
|
"version": "1.0.8",
|
||||||
|
"resolved": "https://registry.npmjs.org/native-request/-/native-request-1.0.8.tgz",
|
||||||
|
"integrity": "sha512-vU2JojJVelUGp6jRcLwToPoWGxSx23z/0iX+I77J3Ht17rf2INGjrhOoQnjVo60nQd8wVsgzKkPfRXBiVdD2ag==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
"native-url": {
|
"native-url": {
|
||||||
"version": "0.2.6",
|
"version": "0.2.6",
|
||||||
"resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz",
|
"resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz",
|
||||||
|
@ -13477,10 +13616,11 @@
|
||||||
"node-forge": "^0.10.0"
|
"node-forge": "^0.10.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"semantic-ui-css": {
|
"semantic-ui-less": {
|
||||||
"version": "2.4.1",
|
"version": "2.4.1",
|
||||||
"resolved": "https://registry.npmjs.org/semantic-ui-css/-/semantic-ui-css-2.4.1.tgz",
|
"resolved": "https://registry.npmjs.org/semantic-ui-less/-/semantic-ui-less-2.4.1.tgz",
|
||||||
"integrity": "sha512-Pkp0p9oWOxlH0kODx7qFpIRYpK1T4WJOO4lNnpNPOoWKCrYsfHqYSKgk5fHfQtnWnsAKy7nLJMW02bgDWWFZFg==",
|
"integrity": "sha512-/+nhPV6If2ydCz89/SSWzYD8ualDtjh4Tk3F6cqRj2luZj1DRjJ2nM9NKqmeyLlQFNFM94wpnpKXcjxRzZh5GA==",
|
||||||
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"jquery": "x.*"
|
"jquery": "x.*"
|
||||||
}
|
}
|
||||||
|
@ -16465,6 +16605,15 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"webpack-merge": {
|
||||||
|
"version": "4.2.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz",
|
||||||
|
"integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"lodash": "^4.17.15"
|
||||||
|
}
|
||||||
|
},
|
||||||
"webpack-sources": {
|
"webpack-sources": {
|
||||||
"version": "1.4.3",
|
"version": "1.4.3",
|
||||||
"resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
|
"resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
|
||||||
|
|
|
@ -28,16 +28,15 @@
|
||||||
"redux-localstorage": "^0.4.1",
|
"redux-localstorage": "^0.4.1",
|
||||||
"rxjs": "^6.6.3",
|
"rxjs": "^6.6.3",
|
||||||
"rxjs-hooks": "^0.6.2",
|
"rxjs-hooks": "^0.6.2",
|
||||||
"semantic-ui-css": "^2.4.1",
|
|
||||||
"semantic-ui-react": "^2.0.2",
|
"semantic-ui-react": "^2.0.2",
|
||||||
"typescript": "^4.1.4",
|
"typescript": "^4.1.4",
|
||||||
"web-vitals": "^0.2.4"
|
"web-vitals": "^0.2.4"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "react-scripts start",
|
"start": "craco start",
|
||||||
"build": "react-scripts build",
|
"build": "craco build",
|
||||||
"test": "react-scripts test",
|
"test": "craco test",
|
||||||
"eject": "react-scripts eject"
|
"eject": "craco eject"
|
||||||
},
|
},
|
||||||
"eslintConfig": {
|
"eslintConfig": {
|
||||||
"extends": [
|
"extends": [
|
||||||
|
@ -59,8 +58,11 @@
|
||||||
},
|
},
|
||||||
"proxy": "http://api:3000",
|
"proxy": "http://api:3000",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"@craco/craco": "^6.1.2",
|
||||||
|
"@semantic-ui-react/craco-less": "^1.2.1",
|
||||||
"@types/lodash": "^4.14.168",
|
"@types/lodash": "^4.14.168",
|
||||||
"@types/react-redux": "^7.1.16",
|
"@types/react-redux": "^7.1.16",
|
||||||
"@types/react-router-dom": "^5.1.7"
|
"@types/react-router-dom": "^5.1.7",
|
||||||
|
"semantic-ui-less": "^2.4.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
import {Settings} from 'luxon'
|
import {Settings} from 'luxon'
|
||||||
import ReactDOM from 'react-dom'
|
import ReactDOM from 'react-dom'
|
||||||
import 'semantic-ui-css/semantic.min.css'
|
import 'semantic-ui-less/semantic.less'
|
||||||
|
|
||||||
import './index.css'
|
import './index.css'
|
||||||
import App from './App'
|
import App from './App'
|
||||||
|
|
||||||
|
|
|
@ -81,7 +81,7 @@ function MostRecentTrack() {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<h2>Most recent track</h2>
|
<Header as="h2">Most recent track</Header>
|
||||||
<Loader active={track === null} />
|
<Loader active={track === null} />
|
||||||
{track === undefined ? (
|
{track === undefined ? (
|
||||||
<Message>
|
<Message>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
import {Button} from 'semantic-ui-react'
|
import {Button, Header} from 'semantic-ui-react'
|
||||||
import {useHistory} from 'react-router-dom'
|
import {useHistory} from 'react-router-dom'
|
||||||
|
|
||||||
import {Page} from '../components'
|
import {Page} from '../components'
|
||||||
|
@ -8,7 +8,7 @@ export default function NotFoundPage() {
|
||||||
const history = useHistory()
|
const history = useHistory()
|
||||||
return (
|
return (
|
||||||
<Page>
|
<Page>
|
||||||
<h2>Page not found</h2>
|
<Header as="h2">Page not found</Header>
|
||||||
<p>You know what that means...</p>
|
<p>You know what that means...</p>
|
||||||
<Button onClick={history.goBack.bind(history)}>Go back</Button>
|
<Button onClick={history.goBack.bind(history)}>Go back</Button>
|
||||||
</Page>
|
</Page>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
import {connect} from 'react-redux'
|
import {connect} from 'react-redux'
|
||||||
import {Message, Icon, Grid, Form, Button, TextArea, Ref, Input} from 'semantic-ui-react'
|
import {Message, Icon, Grid, Form, Button, TextArea, Ref, Input, Header} from 'semantic-ui-react'
|
||||||
import {useForm} from 'react-hook-form'
|
import {useForm} from 'react-hook-form'
|
||||||
|
|
||||||
import {setLogin} from 'reducers/login'
|
import {setLogin} from 'reducers/login'
|
||||||
|
@ -36,7 +36,7 @@ const SettingsPage = connect((state) => ({login: state.login}), {setLogin})(func
|
||||||
<Grid.Row>
|
<Grid.Row>
|
||||||
<Grid.Column width={8}>
|
<Grid.Column width={8}>
|
||||||
|
|
||||||
<h2>Your profile</h2>
|
<Header as="h2">Your profile</Header>
|
||||||
|
|
||||||
<Message info>All of this information is public.</Message>
|
<Message info>All of this information is public.</Message>
|
||||||
|
|
||||||
|
@ -85,7 +85,7 @@ function ApiKeyDialog({login}) {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<h2>Your API Key</h2>
|
<Header as="h2">Your API Key</Header>
|
||||||
<p>
|
<p>
|
||||||
Here you find your API Key, for use in the OpenBikeSensor. You can
|
Here you find your API Key, for use in the OpenBikeSensor. You can
|
||||||
to copy and paste it into your sensor's configuration interface to
|
to copy and paste it into your sensor's configuration interface to
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
import _ from 'lodash'
|
import _ from 'lodash'
|
||||||
import {connect} from 'react-redux'
|
import {connect} from 'react-redux'
|
||||||
import {Divider, Message, Confirm, Grid, Button, Icon, Popup, Form, Ref, TextArea, Checkbox} from 'semantic-ui-react'
|
import {Divider, Message, Confirm, Grid, Button, Icon, Popup, Form, Ref, TextArea, Checkbox, Header} from 'semantic-ui-react'
|
||||||
import {useHistory, useParams, Link} from 'react-router-dom'
|
import {useHistory, useParams, Link} from 'react-router-dom'
|
||||||
import {concat, of, from} from 'rxjs'
|
import {concat, of, from} from 'rxjs'
|
||||||
import {pluck, distinctUntilChanged, map, switchMap} from 'rxjs/operators'
|
import {pluck, distinctUntilChanged, map, switchMap} from 'rxjs/operators'
|
||||||
|
@ -22,7 +22,7 @@ function ReplaceTrackData({slug}) {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<h2>Replace track data</h2>
|
<Header as="h2">Replace track data</Header>
|
||||||
{!file ? (
|
{!file ? (
|
||||||
<FileUploadField onSelect={setFile} />
|
<FileUploadField onSelect={setFile} />
|
||||||
) : result ? (
|
) : result ? (
|
||||||
|
@ -98,7 +98,7 @@ const TrackEditor = connect((state) => ({login: state.login}))(function TrackEdi
|
||||||
<Grid centered relaxed divided>
|
<Grid centered relaxed divided>
|
||||||
<Grid.Row>
|
<Grid.Row>
|
||||||
<Grid.Column width={10}>
|
<Grid.Column width={10}>
|
||||||
<h2>Edit {track ? track.title || 'Unnamed track' : 'track'}</h2>
|
<Header as="h2">Edit {track ? track.title || 'Unnamed track' : 'track'}</Header>
|
||||||
<Form loading={loading} key={track?.slug} onSubmit={onSubmit}>
|
<Form loading={loading} key={track?.slug} onSubmit={onSubmit}>
|
||||||
<Ref innerRef={findInput(register)}>
|
<Ref innerRef={findInput(register)}>
|
||||||
<Form.Input label="Title" name="title" defaultValue={track?.title} style={{fontSize: '120%'}} />
|
<Form.Input label="Title" name="title" defaultValue={track?.title} style={{fontSize: '120%'}} />
|
||||||
|
@ -163,7 +163,7 @@ const TrackEditor = connect((state) => ({login: state.login}))(function TrackEdi
|
||||||
|
|
||||||
<Divider />
|
<Divider />
|
||||||
|
|
||||||
<h2>Danger zone</h2>
|
<Header as="h2">Danger zone</Header>
|
||||||
<p>
|
<p>
|
||||||
You can remove this track from your account and the portal if you like. However, if at any point you have
|
You can remove this track from your account and the portal if you like. However, if at any point you have
|
||||||
published this track, we cannot guarantee that there are no versions of it in the public data repository,
|
published this track, we cannot guarantee that there are no versions of it in the public data repository,
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/collections/form.overrides
Normal file
3
frontend/src/semantic-ui/site/collections/form.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/collections/form.variables
Normal file
3
frontend/src/semantic-ui/site/collections/form.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/collections/grid.overrides
Normal file
3
frontend/src/semantic-ui/site/collections/grid.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/collections/grid.variables
Normal file
3
frontend/src/semantic-ui/site/collections/grid.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/collections/menu.overrides
Normal file
3
frontend/src/semantic-ui/site/collections/menu.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/collections/menu.variables
Normal file
3
frontend/src/semantic-ui/site/collections/menu.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/button.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/button.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/button.variables
Normal file
3
frontend/src/semantic-ui/site/elements/button.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/divider.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/divider.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/divider.variables
Normal file
3
frontend/src/semantic-ui/site/elements/divider.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/flag.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/flag.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/flag.variables
Normal file
3
frontend/src/semantic-ui/site/elements/flag.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*-------------------
|
||||||
|
Flag Variables
|
||||||
|
--------------------*/
|
34
frontend/src/semantic-ui/site/elements/header.overrides
Normal file
34
frontend/src/semantic-ui/site/elements/header.overrides
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
||||||
|
|
||||||
|
h1.ui.header {
|
||||||
|
font-family: "Open Sans Condensed";
|
||||||
|
line-height: 35pt;
|
||||||
|
font-size: 30pt;
|
||||||
|
color: @obsColorB4;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2.ui.header {
|
||||||
|
font-family: "Open Sans";
|
||||||
|
font-weight: 300;
|
||||||
|
line-height: 25pt;
|
||||||
|
font-size: 20pt;
|
||||||
|
color: @obsColorG1;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3.ui.header {
|
||||||
|
font-family: "Open Sans";
|
||||||
|
font-weight: normal;
|
||||||
|
line-height: 18pt;
|
||||||
|
font-size: 15pt;
|
||||||
|
color: @obsColorB4;
|
||||||
|
}
|
||||||
|
|
||||||
|
h4.ui.header {
|
||||||
|
font-family: "Open Sans";
|
||||||
|
font-weight: bold;
|
||||||
|
line-height: 15pt;
|
||||||
|
font-size: 15pt;
|
||||||
|
color: @obsColorB1;
|
||||||
|
}
|
3
frontend/src/semantic-ui/site/elements/header.variables
Normal file
3
frontend/src/semantic-ui/site/elements/header.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/icon.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/icon.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/icon.variables
Normal file
3
frontend/src/semantic-ui/site/elements/icon.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/image.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/image.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/image.variables
Normal file
3
frontend/src/semantic-ui/site/elements/image.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/input.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/input.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/input.variables
Normal file
3
frontend/src/semantic-ui/site/elements/input.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/label.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/label.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/label.variables
Normal file
3
frontend/src/semantic-ui/site/elements/label.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/list.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/list.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/list.variables
Normal file
3
frontend/src/semantic-ui/site/elements/list.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/loader.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/loader.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/loader.variables
Normal file
3
frontend/src/semantic-ui/site/elements/loader.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/rail.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/rail.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/rail.variables
Normal file
3
frontend/src/semantic-ui/site/elements/rail.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/reveal.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/reveal.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/reveal.variables
Normal file
3
frontend/src/semantic-ui/site/elements/reveal.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/segment.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/segment.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/segment.variables
Normal file
3
frontend/src/semantic-ui/site/elements/segment.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/step.overrides
Normal file
3
frontend/src/semantic-ui/site/elements/step.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/elements/step.variables
Normal file
3
frontend/src/semantic-ui/site/elements/step.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/globals/reset.overrides
Normal file
3
frontend/src/semantic-ui/site/globals/reset.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/globals/reset.variables
Normal file
3
frontend/src/semantic-ui/site/globals/reset.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Global Variables
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/globals/site.overrides
Normal file
3
frontend/src/semantic-ui/site/globals/site.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
21
frontend/src/semantic-ui/site/globals/site.variables
Normal file
21
frontend/src/semantic-ui/site/globals/site.variables
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
/*******************************
|
||||||
|
User Global Variables
|
||||||
|
*******************************/
|
||||||
|
|
||||||
|
@importGoogleFonts : false;
|
||||||
|
@fontName : 'Open Sans';
|
||||||
|
|
||||||
|
@obsColorB4: #114594;
|
||||||
|
@obsColorG1: #76520E;
|
||||||
|
@obsColorW: #FFFFFF;
|
||||||
|
@obsColorB1: #122037;
|
||||||
|
@obsColorG6: #EFB509;
|
||||||
|
@obsColorS: #000000;
|
||||||
|
|
||||||
|
@blue: #80A6CD;
|
||||||
|
@green: #78CB5B;
|
||||||
|
@orange: #D26911;
|
||||||
|
@black: #333333;
|
||||||
|
|
||||||
|
@primaryColor: @obsColorB4;
|
||||||
|
@secondaryColor: @obsColorG1;
|
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Overrides
|
||||||
|
*******************************/
|
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/chatroom.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/chatroom.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/chatroom.variables
Normal file
3
frontend/src/semantic-ui/site/modules/chatroom.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/checkbox.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/checkbox.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/checkbox.variables
Normal file
3
frontend/src/semantic-ui/site/modules/checkbox.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/dimmer.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/dimmer.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/dimmer.variables
Normal file
3
frontend/src/semantic-ui/site/modules/dimmer.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/dropdown.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/dropdown.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/dropdown.variables
Normal file
3
frontend/src/semantic-ui/site/modules/dropdown.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/embed.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/embed.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/modal.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/modal.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/modal.variables
Normal file
3
frontend/src/semantic-ui/site/modules/modal.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/nag.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/nag.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/nag.variables
Normal file
3
frontend/src/semantic-ui/site/modules/nag.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/popup.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/popup.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/popup.variables
Normal file
3
frontend/src/semantic-ui/site/modules/popup.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/progress.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/progress.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/progress.variables
Normal file
3
frontend/src/semantic-ui/site/modules/progress.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/rating.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/rating.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/rating.variables
Normal file
3
frontend/src/semantic-ui/site/modules/rating.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/search.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/search.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/search.variables
Normal file
3
frontend/src/semantic-ui/site/modules/search.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/shape.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/shape.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/shape.variables
Normal file
3
frontend/src/semantic-ui/site/modules/shape.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/sidebar.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/sidebar.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/sidebar.variables
Normal file
3
frontend/src/semantic-ui/site/modules/sidebar.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/sticky.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/sticky.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/sticky.variables
Normal file
3
frontend/src/semantic-ui/site/modules/sticky.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/tab.overrides
Normal file
3
frontend/src/semantic-ui/site/modules/tab.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/modules/tab.variables
Normal file
3
frontend/src/semantic-ui/site/modules/tab.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
Site Overrides
|
||||||
|
*******************************/
|
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/views/ad.overrides
Normal file
3
frontend/src/semantic-ui/site/views/ad.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/views/ad.variables
Normal file
3
frontend/src/semantic-ui/site/views/ad.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/views/card.overrides
Normal file
3
frontend/src/semantic-ui/site/views/card.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/views/card.variables
Normal file
3
frontend/src/semantic-ui/site/views/card.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/views/comment.overrides
Normal file
3
frontend/src/semantic-ui/site/views/comment.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/views/comment.variables
Normal file
3
frontend/src/semantic-ui/site/views/comment.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/views/feed.overrides
Normal file
3
frontend/src/semantic-ui/site/views/feed.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/views/feed.variables
Normal file
3
frontend/src/semantic-ui/site/views/feed.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/views/item.overrides
Normal file
3
frontend/src/semantic-ui/site/views/item.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/views/item.variables
Normal file
3
frontend/src/semantic-ui/site/views/item.variables
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
3
frontend/src/semantic-ui/site/views/statistic.overrides
Normal file
3
frontend/src/semantic-ui/site/views/statistic.overrides
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
/*******************************
|
||||||
|
User Variable Overrides
|
||||||
|
*******************************/
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue