Skip to content

Commit 3d4b20f

Browse files
committed
make sure time entry information remains visible on mobile views
1 parent 155ed62 commit 3d4b20f

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

resources/js/packages/ui/src/TimeEntry/TimeEntryAggregateRow.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,13 +154,13 @@ function onSelectChange(checked: boolean) {
154154
"></BillableToggleButton>
155155
<div class="flex-1">
156156
<button
157-
:class="twMerge('hidden lg:block text-text-secondary w-[110px] px-1 py-1.5 bg-transparent text-center hover:bg-card-background rounded-lg border border-transparent hover:border-card-border text-sm font-medium focus-visible:outline-none focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:bg-tertiary', organization?.time_format === '12-hours' ? 'w-[160px]' : 'w-[110px]')"
157+
:class="twMerge('text-text-secondary w-[110px] px-1 py-1.5 bg-transparent text-center hover:bg-card-background rounded-lg border border-transparent hover:border-card-border text-sm font-medium focus-visible:outline-none focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:bg-tertiary', organization?.time_format === '12-hours' ? 'w-[160px]' : 'w-[110px]')"
158158
@click="expanded = !expanded">
159159
{{ formatStartEnd(timeEntry.start, timeEntry.end, organization?.time_format) }}
160160
</button>
161161
</div>
162162
<button
163-
class="text-text-primary min-w-[90px] px-2.5 py-1.5 bg-transparent text-right hover:bg-card-background rounded-lg border border-transparent hover:border-card-border text-sm font-semibold focus-visible:outline-none focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:bg-tertiary"
163+
class="text-text-primary min-w-[90px] px-2.5 py-1.5 bg-transparent text-right hover:bg-card-background rounded-lg border border-transparent hover:border-card-border text-sm font-medium focus-visible:outline-none focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:bg-tertiary"
164164
@click="expanded = !expanded">
165165
{{
166166
formatHumanReadableDuration(
@@ -173,7 +173,7 @@ function onSelectChange(checked: boolean) {
173173

174174
<TimeTrackerStartStop
175175
:active="!!(timeEntry.start && !timeEntry.end)"
176-
class="opacity-20 hidden sm:flex group-hover:opacity-100 focus-visible:opacity-100"
176+
class="opacity-20 flex group-hover:opacity-100 focus-visible:opacity-100"
177177
@changed="
178178
onStartStopClick(timeEntry)
179179
"></TimeTrackerStartStop>

resources/js/packages/ui/src/TimeEntry/TimeEntryRow.vue

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ function onSelectChange(checked : boolean) {
144144
"></BillableToggleButton>
145145
<div class="flex-1">
146146
<TimeEntryRangeSelector
147-
class="hidden lg:block"
148147
:start="timeEntry.start"
149148
:end="timeEntry.end"
150149
:show-date
@@ -160,7 +159,7 @@ function onSelectChange(checked : boolean) {
160159
"></TimeEntryRowDurationInput>
161160
<TimeTrackerStartStop
162161
:active="!!(timeEntry.start && !timeEntry.end)"
163-
class="opacity-20 hidden sm:flex focus-visible:opacity-100 group-hover:opacity-100"
162+
class="opacity-20 flex focus-visible:opacity-100 group-hover:opacity-100"
164163
@changed="onStartStopClick"></TimeTrackerStartStop>
165164
<TimeEntryMoreOptionsDropdown
166165
@delete="

resources/js/packages/ui/src/TimeEntry/TimeEntryRowDurationInput.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ function selectInput(event: Event) {
8282
v-model="currentTime"
8383
data-testid="time_entry_duration_input"
8484
name="Duration"
85-
class="text-text-primary w-[90px] px-2.5 py-1.5 bg-transparent text-right hover:bg-card-background rounded-lg border border-transparent hover:border-card-border text-sm font-semibold focus-visible:bg-tertiary focus-visible:border-transparent focus-visible:ring-2 focus-visible:ring-ring"
85+
class="text-text-primary w-[90px] px-2.5 py-1.5 bg-transparent text-right hover:bg-card-background rounded-lg border border-transparent hover:border-card-border text-sm font-medium focus-visible:bg-tertiary focus-visible:border-transparent focus-visible:ring-2 focus-visible:ring-ring"
8686
@focus="selectInput"
8787
@keydown.tab="open = false"
8888
@blur="updateTimerAndStartLiveTimerUpdate"

0 commit comments

Comments
 (0)