Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • 987FCF504483CBC8/toolkit
1 result
Show changes
Commits on Source (3)
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
"main": "src/index.js", "main": "src/index.js",
"license": "LGPL-2.1-or-later", "license": "LGPL-2.1-or-later",
"repository": { "repository": {
"type" : "git", "type": "git",
"url" : "https://gitlab.tugraz.at/dbp/web-components/toolkit.git", "url": "https://gitlab.tugraz.at/dbp/web-components/toolkit.git",
"directory": "packages/knowledge-base-web-page-element-view" "directory": "packages/knowledge-base-web-page-element-view"
}, },
"publishConfig": { "publishConfig": {
...@@ -19,6 +19,8 @@ ...@@ -19,6 +19,8 @@
"@rollup/plugin-node-resolve": "^10.0.0", "@rollup/plugin-node-resolve": "^10.0.0",
"@rollup/plugin-url": "^5.0.1", "@rollup/plugin-url": "^5.0.1",
"chai": "^4.2.0", "chai": "^4.2.0",
"eslint": "^7.3.1",
"eslint-plugin-jsdoc": "^30.6.4",
"karma": "^5.1.0", "karma": "^5.1.0",
"karma-chrome-launcher": "^3.0.0", "karma-chrome-launcher": "^3.0.0",
"karma-firefox-launcher": "^2.1.0", "karma-firefox-launcher": "^2.1.0",
...@@ -28,11 +30,8 @@ ...@@ -28,11 +30,8 @@
"rollup-plugin-consts": "^1.0.1", "rollup-plugin-consts": "^1.0.1",
"rollup-plugin-copy": "^3.1.0", "rollup-plugin-copy": "^3.1.0",
"rollup-plugin-delete": "^2.0.0", "rollup-plugin-delete": "^2.0.0",
"rollup-plugin-postcss": "^3.1.2",
"rollup-plugin-serve": "^1.0.1", "rollup-plugin-serve": "^1.0.1",
"rollup-plugin-terser": "^7.0.2", "rollup-plugin-terser": "^7.0.2"
"eslint": "^7.3.1",
"eslint-plugin-jsdoc": "^30.6.4"
}, },
"dependencies": { "dependencies": {
"@dbp-toolkit/auth": "^0.1.0", "@dbp-toolkit/auth": "^0.1.0",
......
...@@ -8,13 +8,6 @@ ...@@ -8,13 +8,6 @@
<link rel="shortcut icon" type="image/x-icon" href="<%= getPrivateUrl('favicon.ico') %>"> <link rel="shortcut icon" type="image/x-icon" href="<%= getPrivateUrl('favicon.ico') %>">
<link rel="icon" type="image/svg+xml" href="<%= getPrivateUrl('favicon.svg') %>" sizes="any"> <link rel="icon" type="image/svg+xml" href="<%= getPrivateUrl('favicon.svg') %>" sizes="any">
<% if (environment === "local") { -%>
<!-- XXX: Disable adoptedStyleSheets so that lit-element doesn't use it and we can edit CSS in the Chrome dev tools -->
<script>
delete Document.prototype.adoptedStyleSheets;
</script>
<% } -%>
<!-- PWA manfiest file --> <!-- PWA manfiest file -->
<link rel="manifest" href="<%= getUrl(name + '.manifest.json') %>"> <link rel="manifest" href="<%= getUrl(name + '.manifest.json') %>">
...@@ -30,48 +23,18 @@ ...@@ -30,48 +23,18 @@
<!-- Prevent Chrome/Edge from suggesting to translate the page --> <!-- Prevent Chrome/Edge from suggesting to translate the page -->
<meta name="google" content="notranslate"> <meta name="google" content="notranslate">
<!-- Preload fonts -->
<link rel="preload" href="<%= getPrivateUrl('fonts/SourceSansPro-Light.otf.woff2') %>" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="<%= getPrivateUrl('fonts/SourceSansPro-Regular.otf.woff2') %>" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="<%= getPrivateUrl('fonts/SourceSansPro-Semibold.otf.woff2') %>" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="<%= getPrivateUrl('fonts/SourceSansPro-Bold.otf.woff2') %>" as="font" type="font/woff2" crossorigin>
<!-- Font related CSS --> <!-- Font related CSS -->
<style> <style>
@import "<%= getPrivateUrl('fonts/source-sans-pro/300.css') %>";
@import "<%= getPrivateUrl('fonts/source-sans-pro/400.css') %>";
@import "<%= getPrivateUrl('fonts/source-sans-pro/600.css') %>";
body { body {
font-family: 'Source Sans Pro', 'Calibri', 'Arial', 'sans-serif'; font-family: 'Source Sans Pro', 'Calibri', 'Arial', 'sans-serif';
font-weight: 300; font-weight: 300;
margin: 0; margin: 0;
} }
@font-face {
font-family: 'Source Sans Pro';
font-weight: 300;
src: url('<%= getPrivateUrl('fonts/SourceSansPro-Light.otf.woff2') %>') format('woff2');
font-display: block;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 400;
src: url('<%= getPrivateUrl('fonts/SourceSansPro-Regular.otf.woff2') %>') format('woff2');
font-display: block;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 600;
src: url('<%= getPrivateUrl('fonts/SourceSansPro-Semibold.otf.woff2') %>') format('woff2');
font-display: block;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 700;
src: url('<%= getPrivateUrl('fonts/SourceSansPro-Bold.otf.woff2') %>') format('woff2');
font-display: block;
}
/* TU-Graz style override */ /* TU-Graz style override */
html { html {
--dbp-override-primary-bg-color: #245b78; --dbp-override-primary-bg-color: #245b78;
......
...@@ -44,7 +44,6 @@ ...@@ -44,7 +44,6 @@
"selfsigned": "^1.10.7" "selfsigned": "^1.10.7"
}, },
"dependencies": { "dependencies": {
"@open-wc/scoped-elements": "^1.1.1",
"@dbp-toolkit/app-shell": "^0.1.0", "@dbp-toolkit/app-shell": "^0.1.0",
"@dbp-toolkit/auth": "^0.1.0", "@dbp-toolkit/auth": "^0.1.0",
"@dbp-toolkit/common": "^0.1.0", "@dbp-toolkit/common": "^0.1.0",
...@@ -53,6 +52,8 @@ ...@@ -53,6 +52,8 @@
"@dbp-toolkit/notification": "^0.1.0", "@dbp-toolkit/notification": "^0.1.0",
"@dbp-toolkit/person-profile": "^0.1.0", "@dbp-toolkit/person-profile": "^0.1.0",
"@dbp-toolkit/person-select": "^0.1.0", "@dbp-toolkit/person-select": "^0.1.0",
"@dbp-toolkit/font-source-sans-pro": "^0.1.0",
"@open-wc/scoped-elements": "^1.1.1",
"fabric": "^4.2.0", "fabric": "^4.2.0",
"file-saver": "^2.0.2", "file-saver": "^2.0.2",
"highlight.js": "^10.1.2", "highlight.js": "^10.1.2",
...@@ -61,7 +62,6 @@ ...@@ -61,7 +62,6 @@
"lit-element": "^2.3.1", "lit-element": "^2.3.1",
"lit-html": "^1.2.1", "lit-html": "^1.2.1",
"pdfjs-dist": "^2.4.456", "pdfjs-dist": "^2.4.456",
"source-sans-pro": "^2.45.0",
"tabulator-tables": "^4.7.0", "tabulator-tables": "^4.7.0",
"universal-router": "^9.0.1", "universal-router": "^9.0.1",
"webdav": "^3.3.0" "webdav": "^3.3.0"
......
...@@ -138,7 +138,22 @@ function getBuildInfo() { ...@@ -138,7 +138,22 @@ function getBuildInfo() {
} }
} }
export default { export async function getPackagePath(packageName, assetPath) {
const r = resolve();
const resolved = await r.resolveId(packageName);
let packageRoot;
if (resolved !== null) {
const id = (await r.resolveId(packageName)).id;
const packageInfo = r.getPackageInfoForId(id);
packageRoot = packageInfo.root;
} else {
// Non JS packages
packageRoot = path.dirname(require.resolve(packageName + '/package.json'));
}
return path.relative(process.cwd(), path.join(packageRoot, assetPath));
}
export default (async () => {return {
input: (build != 'test') ? glob.sync('src/*.js') : glob.sync('test/**/*.js'), input: (build != 'test') ? glob.sync('src/*.js') : glob.sync('test/**/*.js'),
output: { output: {
dir: 'dist', dir: 'dist',
...@@ -266,7 +281,7 @@ Dependencies: ...@@ -266,7 +281,7 @@ Dependencies:
transform: (contents) => contents.toString().replace('if("Sig"===a.fieldType){a.fieldValue=null;this.setFlags(r.AnnotationFlag.HIDDEN)}', '') transform: (contents) => contents.toString().replace('if("Sig"===a.fieldType){a.fieldValue=null;this.setFlags(r.AnnotationFlag.HIDDEN)}', '')
}, },
{src: 'node_modules/pdfjs-dist/cmaps/*', dest: 'dist/local/' + pkg.name + '/pdfjs'}, // do we want all map files? {src: 'node_modules/pdfjs-dist/cmaps/*', dest: 'dist/local/' + pkg.name + '/pdfjs'}, // do we want all map files?
{src: 'node_modules/source-sans-pro/WOFF2/OTF/*', dest: 'dist/local/' + pkg.name + '/fonts'}, {src: await getPackagePath('@dbp-toolkit/font-source-sans-pro', 'files/*'), dest: 'dist/local/' + pkg.name + '/fonts/source-sans-pro'},
{src: 'node_modules/@dbp-toolkit/common/src/spinner.js', dest: 'dist/local/' + pkg.name, rename: 'spinner.js'}, {src: 'node_modules/@dbp-toolkit/common/src/spinner.js', dest: 'dist/local/' + pkg.name, rename: 'spinner.js'},
{src: 'node_modules/@dbp-toolkit/common/misc/browser-check.js', dest: 'dist/local/' + pkg.name, rename: 'browser-check.js'}, {src: 'node_modules/@dbp-toolkit/common/misc/browser-check.js', dest: 'dist/local/' + pkg.name, rename: 'browser-check.js'},
{src: 'assets/icon-*.png', dest: 'dist/local/' + pkg.name}, {src: 'assets/icon-*.png', dest: 'dist/local/' + pkg.name},
...@@ -314,4 +329,5 @@ Dependencies: ...@@ -314,4 +329,5 @@ Dependencies:
}, },
}) : false }) : false
] ]
}; };})();
This diff is collapsed.
This diff is collapsed.