diff --git a/src/components/helpers.ts b/src/components/helpers.ts deleted file mode 100644 index 658802a..0000000 --- a/src/components/helpers.ts +++ /dev/null @@ -1,29 +0,0 @@ - -// Update xShort or yShort value. -export function calcSideProximity (inputItemX: number, winW: number) { - let short = winW - inputItemX - - if (short > winW / 2) { - short = inputItemX - } - - return short -} - - -// Update inputItemX or inputItemY value. -export function calcPosition (inputItemPosition: number, percent: number, - short: number, win: number) { - - // Is it close to a side? If so, stay fixed. - if (percent > 0.75) { - inputItemPosition = win - short - } - - // Else move relativly. - if (percent < 0.75 && percent > 0.25) { - inputItemPosition = win * percent - } - - return inputItemPosition -} \ No newline at end of file diff --git a/src/components/inputItem.vue b/src/components/inputItem.vue index 444c74d..995b482 100644 --- a/src/components/inputItem.vue +++ b/src/components/inputItem.vue @@ -1,31 +1,54 @@ - + class="input-item" + :class="{ playing: isRecording }" + :style="{ top: `${elementY}px`, left: `${elementX}px` }"> - +