PluginProbe
OpenStation: Desktop Windows, Dock & Virtual Desktops for WP Admin / 0.9.7
OpenStation: Desktop Windows, Dock & Virtual Desktops for WP Admin v0.9.7
1.1.10 1.1.9 1.1.8 1.1.7 1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.1 1.0.0 0.9.8 0.9.7 0.9.6 0.9.4 0.9.5 0.9.3 0.9.2 0.9.1 0.9.0 0.8.9 0.8.8 0.8.7 All 34 releases
desktop-mode / assets / css / bug-report.css

bug-report.css in OpenStation: Desktop Windows, Dock & Virtual Desktops for WP Admin 0.9.7, at assets/css/bug-report.css

172 lines 3.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * Desktop Mode — Bug Report native window styles.
3 *
4 * Compact form: type radio strip + title input + two textareas + a
5 * collapsible environment block + a primary submit. Designed to fit
6 * the default 560×620 window without scrolling on most viewports.
7 *
8 * @since 0.6.2
9 */
10
11 .desktop-mode-bug-report {
12 display: flex;
13 flex-direction: column;
14 height: 100%;
15 background: var( --desktop-mode-window-bg, #fff );
16 color: var( --desktop-mode-fg, #1d2327 );
17 }
18
19 .desktop-mode-bug-report__form {
20 display: flex;
21 flex-direction: column;
22 gap: 14px;
23 padding: 18px 20px 20px;
24 overflow-y: auto;
25 }
26
27 .desktop-mode-bug-report__intro {
28 margin: 0;
29 font-size: 13px;
30 line-height: 1.45;
31 color: var( --desktop-mode-muted-fg, #50575e );
32 }
33
34 .desktop-mode-bug-report__error {
35 padding: 8px 10px;
36 border: 1px solid #d63638;
37 border-radius: 4px;
38 background: #fcf0f1;
39 color: #b32d2e;
40 font-size: 12px;
41 }
42
43 .desktop-mode-bug-report__field {
44 display: flex;
45 flex-direction: column;
46 gap: 4px;
47 }
48
49 .desktop-mode-bug-report__label {
50 display: flex;
51 flex-direction: column;
52 gap: 4px;
53 font-size: 12px;
54 font-weight: 500;
55 color: var( --desktop-mode-fg, #1d2327 );
56 }
57
58 .desktop-mode-bug-report__radio-group {
59 display: flex;
60 gap: 14px;
61 flex-wrap: wrap;
62 margin-top: 2px;
63 }
64
65 .desktop-mode-bug-report__radio {
66 display: inline-flex;
67 align-items: center;
68 gap: 6px;
69 font-size: 13px;
70 font-weight: 400;
71 color: var( --desktop-mode-fg, #1d2327 );
72 cursor: pointer;
73 }
74
75 .desktop-mode-bug-report__radio input[ type = "radio" ] {
76 margin: 0;
77 }
78
79 .desktop-mode-bug-report__input,
80 .desktop-mode-bug-report__textarea {
81 width: 100%;
82 padding: 8px 10px;
83 border: 1px solid var( --desktop-mode-border, #c3c4c7 );
84 border-radius: 4px;
85 background: #fff;
86 font: inherit;
87 font-size: 13px;
88 line-height: 1.45;
89 color: inherit;
90 box-sizing: border-box;
91 transition:
92 border-color 120ms ease-out,
93 box-shadow 120ms ease-out;
94 }
95
96 .desktop-mode-bug-report__textarea {
97 resize: vertical;
98 min-height: 80px;
99 font-family: inherit;
100 }
101
102 .desktop-mode-bug-report__input:focus,
103 .desktop-mode-bug-report__textarea:focus {
104 outline: none;
105 border-color: var( --wp-admin-theme-color, #2271b1 );
106 box-shadow: 0 0 0 1px var( --wp-admin-theme-color, #2271b1 );
107 }
108
109 .desktop-mode-bug-report__metadata {
110 margin-top: 4px;
111 border: 1px solid var( --desktop-mode-border, #c3c4c7 );
112 border-radius: 4px;
113 background: #f6f7f7;
114 font-size: 12px;
115 }
116
117 .desktop-mode-bug-report__metadata > summary {
118 padding: 8px 10px;
119 cursor: pointer;
120 font-weight: 500;
121 color: var( --desktop-mode-fg, #1d2327 );
122 user-select: none;
123 }
124
125 .desktop-mode-bug-report__metadata-body {
126 margin: 0;
127 padding: 0 10px 10px;
128 font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, monospace;
129 font-size: 11px;
130 line-height: 1.5;
131 color: var( --desktop-mode-muted-fg, #50575e );
132 white-space: pre-wrap;
133 word-break: break-all;
134 }
135
136 .desktop-mode-bug-report__actions {
137 display: flex;
138 align-items: center;
139 gap: 12px;
140 margin-top: 4px;
141 }
142
143 .desktop-mode-bug-report__submit {
144 padding: 8px 16px;
145 border: 1px solid var( --wp-admin-theme-color, #2271b1 );
146 border-radius: 4px;
147 background: var( --wp-admin-theme-color, #2271b1 );
148 color: #fff;
149 font: inherit;
150 font-size: 13px;
151 font-weight: 500;
152 cursor: pointer;
153 transition:
154 filter 120ms ease-out,
155 box-shadow 120ms ease-out;
156 }
157
158 .desktop-mode-bug-report__submit:hover {
159 filter: brightness( 1.05 );
160 box-shadow: 0 1px 4px rgba( 0, 0, 0, 0.15 );
161 }
162
163 .desktop-mode-bug-report__submit:focus-visible {
164 outline: 2px solid var( --wp-admin-theme-color, #2271b1 );
165 outline-offset: 2px;
166 }
167
168 .desktop-mode-bug-report__hint {
169 font-size: 12px;
170 color: var( --desktop-mode-muted-fg, #50575e );
171 }
172