blob: 17b7461692d1344adc4e19671654d45c0dbe3d0b [file] [log] [blame]
Dmitrii Filippovdaf0ec92020-03-17 11:27:28 +01001/**
2 * @license
Ben Rohlfs94fcbbc2022-05-27 10:45:03 +02003 * Copyright 2016 Google LLC
4 * SPDX-License-Identifier: Apache-2.0
Dmitrii Filippovdaf0ec92020-03-17 11:27:28 +01005 */
Frank Bordencf7c4692021-09-23 09:17:54 +00006import {css} from 'lit';
Dmitrii Filippov4457ae12020-07-14 15:22:35 +02007
Ben Rohlfsbbb16732021-08-20 13:09:26 +02008export const menuPageStyles = css`
9 :host {
10 display: block;
11 }
12 .main {
13 margin: var(--spacing-xxl) auto;
14 max-width: 50em;
15 }
16 .mainHeader {
17 margin-left: 14em;
18 padding: var(--spacing-l) 0 var(--spacing-l) var(--spacing-xxl);
19 }
20 .main.table,
21 .mainHeader {
22 margin-top: 0;
23 margin-right: 0;
24 margin-left: 14em;
25 max-width: none;
26 }
27 h2.edited:after {
28 color: var(--deemphasized-text-color);
29 content: ' *';
30 }
31 .loading {
32 color: var(--deemphasized-text-color);
33 padding: var(--spacing-l);
34 }
Frank Bordena692c292023-01-09 11:43:46 +010035 @media only screen and (max-width: 70em) {
Ben Rohlfsbbb16732021-08-20 13:09:26 +020036 .main {
37 margin: var(--spacing-xxl) 0 var(--spacing-xxl) 15em;
38 }
39 .main.table {
40 margin-left: 14em;
41 }
42 }
43 @media only screen and (max-width: 53em) {
44 .loading {
45 padding: 0 var(--spacing-l);
46 }
47 .main {
48 margin: var(--spacing-xxl) var(--spacing-l);
49 }
50 .main.table {
51 margin: 0;
52 }
53 .mainHeader {
54 margin-left: 0;
55 padding: var(--spacing-m) 0 var(--spacing-m) var(--spacing-l);
56 }
57 }
58`;
Dmitrii Filippov4457ae12020-07-14 15:22:35 +020059
Dmitrii Filippovdaf0ec92020-03-17 11:27:28 +010060const $_documentContainer = document.createElement('template');
Ben Rohlfsbbb16732021-08-20 13:09:26 +020061$_documentContainer.innerHTML = `
62 <dom-module id="gr-menu-page-styles">
63 <template>
64 <style>
65 ${menuPageStyles.cssText}
66 </style>
67 </template>
68 </dom-module>
69`;
Dmitrii Filippovdaf0ec92020-03-17 11:27:28 +010070document.head.appendChild($_documentContainer.content);