Skip to content

Commit 779d396

Browse files
committed
responsive time-entry action buttons
1 parent 686cbf7 commit 779d396

File tree

1 file changed

+42
-33
lines changed

1 file changed

+42
-33
lines changed

src/main/css/time-entries.css

Lines changed: 42 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -62,55 +62,64 @@
6262
position: relative;
6363

6464
[data-toggle-button] {
65-
@apply rounded-full;
66-
@apply w-12;
67-
@apply h-12;
68-
@apply hover:bg-blue-100;
69-
@apply focus:bg-blue-100;
70-
@apply transition-colors;
71-
@apply duration-200;
65+
@apply hidden;
66+
@apply md:inline-flex;
67+
@apply md:rounded-full;
68+
@apply md:w-12;
69+
@apply md:h-12;
70+
@apply md:hover:bg-blue-100;
71+
@apply md:focus:bg-blue-100;
72+
@apply md:transition-colors;
73+
@apply md:duration-200;
7274
}
7375

7476
[data-toggle-button][aria-pressed="true"] {
7577
@apply bg-blue-100;
7678
}
7779

7880
[data-toggle-button] ~ .time-entry-actions-list button {
79-
@apply pl-3;
80-
@apply pr-4;
81-
@apply py-1;
82-
@apply rounded-md;
83-
@apply transition-colors;
84-
@apply hover:bg-gray-100;
85-
@apply focus:bg-gray-100;
86-
@apply w-full;
8781
@apply flex;
8882
@apply items-center;
8983
@apply gap-3;
84+
@apply text-gray-500;
85+
@apply md:text-gray-900;
86+
@apply md:pl-3;
87+
@apply md:pr-4;
88+
@apply md:py-1;
89+
@apply md:rounded-md;
90+
@apply md:transition-colors;
91+
@apply md:hover:bg-gray-100;
92+
@apply md:focus:bg-gray-100;
93+
@apply md:w-full;
9094
}
9195

9296
[data-toggle-button] ~ .time-entry-actions-list {
93-
@apply absolute;
94-
@apply mt-1;
95-
@apply top-full;
96-
@apply right-0;
97-
@apply bg-white;
98-
@apply py-2;
99-
@apply px-1;
100-
@apply border;
101-
@apply border-gray-100;
102-
@apply rounded-lg;
103-
@apply shadow-lg;
104-
@apply z-10;
105-
@apply transition-all;
106-
@apply scale-0;
107-
@apply opacity-0;
108-
@apply origin-top-right;
97+
@apply flex;
98+
@apply flex-row;
99+
@apply gap-4;
100+
@apply md:flex-col;
101+
@apply md:gap-0;
102+
@apply md:bg-white;
103+
@apply md:py-2;
104+
@apply md:px-1;
105+
@apply md:absolute;
106+
@apply md:mt-1;
107+
@apply md:top-full;
108+
@apply md:right-0;
109+
@apply md:border;
110+
@apply md:border-gray-100;
111+
@apply md:rounded-lg;
112+
@apply md:shadow-lg;
113+
@apply md:z-10;
114+
@apply md:transition-all;
115+
@apply md:scale-0;
116+
@apply md:opacity-0;
117+
@apply md:origin-top-right;
109118
}
110119

111120
[data-toggle-button][aria-pressed="true"] ~ .time-entry-actions-list {
112-
@apply opacity-100;
113-
@apply scale-100;
121+
@apply md:opacity-100;
122+
@apply md:scale-100;
114123
}
115124
}
116125

0 commit comments

Comments
 (0)