blob: 33aa2d78354829e967c91511fab61c8e5b465471 [file] [log] [blame]
Dmitrii Filippovdaf0ec92020-03-17 11:27:28 +01001/**
2 * @license
Ben Rohlfs94fcbbc2022-05-27 10:45:03 +02003 * Copyright 2017 Google LLC
4 * SPDX-License-Identifier: Apache-2.0
Dmitrii Filippovdaf0ec92020-03-17 11:27:28 +01005 */
Dmitrii Filippov4457ae12020-07-14 15:22:35 +02006
7// Mark the file as a module. Otherwise typescript assumes this is a script
8// and $_documentContainer is a global variable.
9// See: https://www.typescriptlang.org/docs/handbook/modules.html
Milutin Kristofic21b07582022-04-20 08:33:57 +020010import {css} from 'lit';
11
12export const changeMetadataStyles = css`
13 section {
14 display: table-row;
15 }
16
17 section:not(:first-of-type) .title,
18 section:not(:first-of-type) .value {
19 padding-top: var(--spacing-s);
20 }
21
22 .title,
23 .value {
24 display: table-cell;
25 vertical-align: top;
26 }
27
28 .title {
29 color: var(--deemphasized-text-color);
30 max-width: 20em;
31 padding-left: var(--metadata-horizontal-padding);
32 padding-right: var(--metadata-horizontal-padding);
33 word-break: break-word;
34 }
35`;
Dmitrii Filippov4457ae12020-07-14 15:22:35 +020036
Dmitrii Filippovdaf0ec92020-03-17 11:27:28 +010037const $_documentContainer = document.createElement('template');
Dmitrii Filippovdaf0ec92020-03-17 11:27:28 +010038$_documentContainer.innerHTML = `<dom-module id="gr-change-metadata-shared-styles">
Tao Zhou55e440b42019-08-19 09:51:56 +020039 <template>
40 <style>
Milutin Kristofic21b07582022-04-20 08:33:57 +020041 ${changeMetadataStyles.cssText}
Tao Zhou55e440b42019-08-19 09:51:56 +020042 </style>
43 </template>
Dmitrii Filippovdaf0ec92020-03-17 11:27:28 +010044</dom-module>`;
Dmitrii Filippovdaf0ec92020-03-17 11:27:28 +010045document.head.appendChild($_documentContainer.content);