TheoryOfNekomata
|
bd823bb9b6
|
Set up pnpm workspace
Separate some packages into their own workspace definition for
flexibility.
|
1 year ago |
TheoryOfNekomata
|
4018688abb
|
Update file preview actions
Make action layouts consistent.
|
1 year ago |
TheoryOfNekomata
|
7c12563d7d
|
Update exports
Ensure exports are consistent.
|
1 year ago |
TheoryOfNekomata
|
daffeb7b53
|
Update tick box controls
Apply styles on block.
|
1 year ago |
TheoryOfNekomata
|
4b8d2afbd1
|
Update tagsinput implementation
Fix styles and behavior.
|
1 year ago |
TheoryOfNekomata
|
30e80055bb
|
Attempt to make tag input work
Integrate tag input styling to tag input component.
|
1 year ago |
TheoryOfNekomata
|
57bbb37372
|
Finish customizing option components
Render all option components.
|
1 year ago |
TheoryOfNekomata
|
1b2b5d9f9b
|
Update options display for slider
Use only option elements for slider tick marks.
|
1 year ago |
TheoryOfNekomata
|
6833054b63
|
Add more test options for slider
Test slider tick marks for out of bounds.
|
1 year ago |
TheoryOfNekomata
|
4a5659ac90
|
Update slider styling
Properly implement styling on Firefox.
|
1 year ago |
TheoryOfNekomata
|
f563502c6a
|
Update option components, Slider props
Add tick marks to sliders, make using options unified across dropdowns and datalists.
|
1 year ago |
TheoryOfNekomata
|
325551c654
|
Fix more components
Streamline mounting of components for file preview components.
|
1 year ago |
TheoryOfNekomata
|
d70f44991f
|
Extract actions out of react-refractor
Use actions externally.
|
1 year ago |
TheoryOfNekomata
|
2dcda23a6d
|
Improve alignment in code and canvas components
Use space character for delineating code and headers.
|
1 year ago |
TheoryOfNekomata
|
95cef92eee
|
Add scroll option
Scroll option is for prose content featuring code blocks.
|
1 year ago |
TheoryOfNekomata
|
85d8b13301
|
Add blog post example
Add use case for using react-refractor independently.
|
1 year ago |
TheoryOfNekomata
|
2c2410d758
|
Remove type stub for wavesurfer
Use TypeScript API for latest wavesurfer.
|
1 year ago |
TheoryOfNekomata
|
8ab40736f5
|
Update binary data canvas
Fix first byte not being displayed correctly.
|
1 year ago |
TheoryOfNekomata
|
edb4b0acfc
|
Fill waveform parent height
Use height of parent container in waveform canvas.
|
1 year ago |
TheoryOfNekomata
|
7fb2ff8c39
|
Update visualization toggle logic
Use native inputs instead of React for state management.
|
1 year ago |
TheoryOfNekomata
|
65889ada1f
|
Fix styles
Ensure styles are consistent per platform.
|
1 year ago |
TheoryOfNekomata
|
68a554b442
|
Update slider styles
Make slider more aesthetic.
|
1 year ago |
TheoryOfNekomata
|
68cfb8111a
|
Update seek time display
Whenever seeking stops, immediately update current time display.
|
1 year ago |
TheoryOfNekomata
|
71df297b08
|
Update responsive styles
Ensure audiofilepreview has legible mobile layout.
|
1 year ago |
TheoryOfNekomata
|
49039dccd6
|
Update text file preview display
Remove scrollbars when showing previews.
|
1 year ago |
TheoryOfNekomata
|
d00424d0a5
|
Update vertical slider effects
Ensure vertical styles are reverted when slider unmounts.
|
1 year ago |
TheoryOfNekomata
|
b7378efe51
|
Update range styles
Resort to vanilla styling.
|
1 year ago |
TheoryOfNekomata
|
8aee85cf7e
|
Update firefox styles
Style range input for firefox.
|
1 year ago |
TheoryOfNekomata
|
605f6097e6
|
Improve implementation of binary and file previews
Add line numbers and highlighting for binary and text file previews.
|
1 year ago |
TheoryOfNekomata
|
cbb5c5b47f
|
Small update with icons
Use tailwind to define stroke styles.
|
1 year ago |
TheoryOfNekomata
|
038a8ad854
|
Switch colors
Use brighter color for active elements.
|
1 year ago |
TheoryOfNekomata
|
49cdad2e9f
|
Update audio file preview component
Add spectrum view.
|
1 year ago |
TheoryOfNekomata
|
da0d51356f
|
Improve media player styling
Add emphasis on play/pause buttons.
|
1 year ago |
TheoryOfNekomata
|
4e8a0ae6a1
|
Improve a11y, styling for preview components
Style sliders and add active indicators for interactable components
|
1 year ago |
TheoryOfNekomata
|
ac05503e6c
|
Add declaration file for ColorThief
Include declaration for ColorThief since it is written in JavaScript
only.
|
1 year ago |
TheoryOfNekomata
|
d392974d6b
|
Add colorthief, improve a11y
Add palette for image previews, ensure colors are still copied over when
selecting elements.
|
1 year ago |
TheoryOfNekomata
|
e78a7ead93
|
Add fallback for images
Allow fallback for image data.
|
1 year ago |
TheoryOfNekomata
|
6e4d6fa3a7
|
Refactor media preview behaviors
Unify audio and video interactivity.
|
1 year ago |
TheoryOfNekomata
|
4343d77241
|
Update AudioFilePreview
Properly initialize WaveSurfer library.
|
1 year ago |
TheoryOfNekomata
|
fac2205e69
|
Implement audio file preview
Use Wavesurfer for reimplementing audio file preview component.
|
1 year ago |
TheoryOfNekomata
|
50bb3b62e7
|
Implement video file preview
Implement video file preview interactive controls.
|
1 year ago |
TheoryOfNekomata
|
6c2c54b6e5
|
Implement image preview
Organize controls for image file preview component
|
1 year ago |
TheoryOfNekomata
|
e1a82ed558
|
Implement most components
Implement components from the ground up using Tailwind styling.
|
1 year ago |
TheoryOfNekomata
|
a812aac511
|
Implement seeking for video previews
Add implementations for video controls.
|
1 year ago |
TheoryOfNekomata
|
74361cef4d
|
Refactor components
Define separate components for each file preview types.
|
1 year ago |
TheoryOfNekomata
|
85100e724e
|
Fix event delegation
Event delegation only occurs on client-side, check if window exists to
work with server-side (noop).
|
1 year ago |
TheoryOfNekomata
|
96c93cc7d6
|
Make delegate change event more adaptable
Allow delegate change event to other elements like select and textarea.
|
1 year ago |
TheoryOfNekomata
|
deb16a3db0
|
Implement sliders
Use @reach/slider to have styled enhanced sliders.
|
1 year ago |
TheoryOfNekomata
|
85071932c4
|
Implement all content types
Implement content type previews of text, binary, audio, video, and
image types.
|
1 year ago |
TheoryOfNekomata
|
b611a5dac8
|
Implement other previews
Implement previews for audio and text.
|
1 year ago |