comparison src/site.css @ 4:b1adec083e44

chat work
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 08 Jul 2025 22:15:41 -0600
parents 78708fa556a0
children 2b7dcf355a78
comparison
equal deleted inserted replaced
3:eee6d4f59811 4:b1adec083e44
12 } 12 }
13 a:hover { 13 a:hover {
14 text-decoration: underline; 14 text-decoration: underline;
15 } 15 }
16 16
17 button,
18 img[onclick],
19 label[clickable],
20 input[type="radio"],
21 input[type="submit"] {
22 cursor: pointer;
23 }
24
17 div[header] { 25 div[header] {
18 font-size: 14px; 26 font-size: 14px;
19 background-color: #ddd; 27 background-color: #ddd;
20 padding: 8px 3%; 28 padding: 8px 3%;
21 display: flex; 29 display: flex;
26 margin-left: 3%; 34 margin-left: 3%;
27 margin-right: 3%; 35 margin-right: 3%;
28 margin-bottom: 2em; 36 margin-bottom: 2em;
29 } 37 }
30 38
31 [waiting-ai-icon] { 39 span[pulldown] {
32 width: 100px; 40 position: relative;
33 position: absolute;
34 top: 50%;
35 left: 50%;
36 transform: translate(-50%,-50%);
37 z-index: 3000;
38 display: none;
39 } 41 }
40 42
41 [ai_container] div[ask] { 43 span[pulldown] > div {
42 padding-top: 1em; 44 display: none;
43 padding-bottom: 1em; 45 right: 100%;
44 padding-left: 12px; 46 z-index: 2;
45 padding-right: 12px; 47 position: absolute;
46 display: flex; 48 border: 1px solid #cccccc;
47 gap: 8px; 49 border-radius: 4px;
48 align-items: flex-end; 50 text-align: left;
51 background-color: #eeeeee;
52 padding: 5px 0;
49 } 53 }
50 [ai_container] textarea { 54
51 flex-grow: 1; 55 span[pulldown] > div > span {
52 max-height: 150px; 56 white-space: nowrap;
53 resize: none; 57 display: block;
58 padding: 8px 16px;
59 cursor: pointer;
54 } 60 }
61
62 span[pulldown] > div > span:hover {
63 color: #ffffff;
64 background-color: #428bca;
65 }