1 /************************************************************
2 * Faceclick styles. You are encouraged to modify this to
3 * match your page. :-)
4 *
5 * #fc_popup:
6 * +-----------------+
7 * | A B C D [search]|<-- #fc_filters
8 * +-----------------+
9 * |+---------------+|
10 * || X Y Z ... |<--- #fc_list_scrollbox
11 * || ||
12 * |+---------------+|
13 * +-----------------+
14 *
15 ************************************************************/
16 #fc_popup {
17 position: absolute;
18 width: 420px;
19 height: 250px;
20 padding: 0;
21 border: 2px solid #6c71c4;
22 border-radius: 10px;
23 background: #002b36;
24 filter: drop-shadow(10px 10px 10px #000);
25 }
26 #fc_filters {
27 background: #6c71c4;
28 display: flex;
29 gap: 5px;
30 border-radius: 6px 6px 0 0;
31 height: 45px;
32 }
33 #fc_filters a {
34 flex: 1;
35 display: flex;
36 justify-content: center;
37 align-items: center;
38 text-decoration: none;
39 border-radius: 6px 6px 0 0;
40 }
41 #fc_filters a:hover {
42 background: #9298f0;
43 }
44 #fc_filters a.selected {
45 background: #002b36;
46 }
47 #fc_filters input { /* search box */
48 width: 180px;
49 flex: 2;
50 background: #303255;
51 color: inherit;
52 padding: 5px;
53 border: 1px solid #6c71c4;
54 border-radius: 5px;
55 font-family: inherit;
56 font-size: inherit;
57 margin: 4px;
58 }
59 #fc_filters input:focus {
60 outline: none;
61 }
62 #fc_list_scrollbox {
63 height: 205px;
64 overflow-y: scroll;
65 #fc_emoji_list, #fc_emoji_list li {
66 margin: 0; padding: 0;
67 }
68 #fc_emoji_list li {
69 list-style: none;
70 display: inline-block;
71 }
72 #fc_emoji_list a {
73 width: 50px;
74 height: 50px;
75 font-size: 30px;
76 text-decoration: none;
77 display: flex;
78 justify-content: center;
79 align-items: center;
80 }
81 #fc_emoji_list a:hover {
82 background-color: #17738a;
83 }