This commit is contained in:
2021-05-30 15:32:22 +02:00
commit e26bd9e608
7 changed files with 2246 additions and 0 deletions

5
.gitignore vendored Normal file
View File

@@ -0,0 +1,5 @@
node_modules/
build/
*swp
*swo
.idea/

20
README.md Normal file
View File

@@ -0,0 +1,20 @@
# Description
A transcription UI for transcribing audio and video files from scratch.
# Features
- a back-end agnostic transcript store which handles Quill events
- shortcut keys for start/stop/rewind of the media
- mark words as "unsure"
- ability to choose from a list of possible words when unsure
- ability for others to live edit the transcript while "in flight"
- footpedal support
- speed adjustment
- show waveform
- progress bar
- snippet expansion
# Possible Dependencies
- https://github.com/reedsy/quill-cursors
- https://github.com/afry/quill-mention
- https://quilljs.com

3
css/styles.css Normal file
View File

@@ -0,0 +1,3 @@
@tailwind base;
@tailwind components;
@tailwind utilities;

2178
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

18
package.json Normal file
View File

@@ -0,0 +1,18 @@
{
"name": "browser_transcribe",
"version": "1.0.0",
"description": "A transcription UI for transcribing audio and video files from scratch.",
"main": "index.js",
"scripts": {
"build": "postcss css/styles.css -o build/styles.css"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"autoprefixer": "^10.2.6",
"postcss": "^8.3.0",
"tailwindcss": "^2.1.2",
"watch": "^1.0.2"
}
}

6
postcss.config.js Normal file
View File

@@ -0,0 +1,6 @@
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {},
}
}

16
tailwind.config.js Normal file
View File

@@ -0,0 +1,16 @@
const purge = process.env.NODE_ENV === 'production'
module.exports = {
purge: {
enabled: purge, content: [
'./build/**/*.html',
]
},
darkMode: false, // or 'media' or 'class'
theme: {
extend: {},
},
variants: {
extend: {},
},
plugins: [],
}