diff --git a/src/assets/minus.svg b/src/assets/minus.svg
new file mode 100644
index 0000000..872e488
--- /dev/null
+++ b/src/assets/minus.svg
@@ -0,0 +1,15 @@
+
diff --git a/src/assets/plus.svg b/src/assets/plus.svg
new file mode 100644
index 0000000..5fdde45
--- /dev/null
+++ b/src/assets/plus.svg
@@ -0,0 +1,16 @@
+
diff --git a/src/components/IntervalInput.vue b/src/components/IntervalInput.vue
index 64d5169..efa72d1 100644
--- a/src/components/IntervalInput.vue
+++ b/src/components/IntervalInput.vue
@@ -1,41 +1,18 @@
@@ -48,18 +25,16 @@ export default defineComponent({
props: {
editable: { type: Boolean, required: true }
},
- setup(props) {
+ setup() {
const { interval, minInterval, minus, plus } = useInterval()
const label = computed(() => {
if (interval.value > 1) {
- return props.editable
- ? `${interval.value} minutes`
- : `${interval.value} minute session`
+ return `${interval.value} minute session`
}
if (interval.value === minInterval) {
- return props.editable ? '30 seconds' : '30 second session'
+ return '30 second session'
}
return `${interval.value} minute`
diff --git a/src/styles/app.scss b/src/styles/app.scss
index ef22cc3..d24b739 100644
--- a/src/styles/app.scss
+++ b/src/styles/app.scss
@@ -54,7 +54,7 @@ a {
.fade-enter-active,
.fade-leave-active {
- transition: opacity 0.3s ease;
+ transition: opacity 0.25s ease;
}
.fade-enter,
.fade-leave-to {
diff --git a/src/views/Home.vue b/src/views/Home.vue
index 711eb91..c8d0262 100644
--- a/src/views/Home.vue
+++ b/src/views/Home.vue
@@ -24,12 +24,16 @@
v-if="timeState === 'stopped'"
src="@/assets/play.svg"
alt="play"
+ width="44px"
+ height="44px"
/>
@@ -140,11 +144,4 @@ footer {
font-style: italic;
font-size: 1rem;
}
-
-$button-size: 44px;
-
-button {
- width: $button-size;
- height: $button-size;
-}