add manual time entry feature

This commit is contained in:
Gregor Vostrak
2024-04-24 22:13:22 +02:00
parent 8136f630c9
commit f52a629bac
15 changed files with 261 additions and 28 deletions

View File

@@ -4,7 +4,7 @@ import { computed } from 'vue';
const props = withDefaults(
defineProps<{
size: 'base' | 'large';
size: 'base' | 'large' | 'xlarge';
tag: string;
class?: string;
color: string;
@@ -21,6 +21,7 @@ const props = withDefaults(
const badgeClasses = {
base: 'py-1 px-2 space-x-1.5 text-xs',
large: 'py-1 sm:py-1.5 px-2 sm:px-3 space-x-1.5 sm:space-x-2 text-xs sm:text-sm text-muted',
xlarge: 'py-2 sm:py-2.5 px-3 sm:px-3.5 space-x-2 sm:space-x-3 text-sm sm:text-sm text-muted',
};
const borderClasses = computed(() => {