diff --git a/src/App.css b/src/App.css index a36a337..84bb956 100644 --- a/src/App.css +++ b/src/App.css @@ -99,20 +99,37 @@ button { flex: 1; font-size: 0.8em; } +.timing-buttons .delete { + max-width: 3em; + color: gray; + padding-bottom: 2px; +} .timing-buttons .intro { - border-color: rgba(125, 0, 255, 0.8); - color: rgba(125, 0, 255, 0.8); + border-color: rgb(125, 0, 255); + color: rgb(125, 0, 255); } .timing-buttons .cue { - border-color: rgba(0, 100, 0, 0.9); - color: rgba(0, 100, 0, 0.9); + border-color: rgb(0, 100, 0); + color: rgb(0, 100, 0); } .timing-buttons .outro { - border-color: rgba(255, 0, 0, 0.7); - color: rgba(255, 0, 0, 0.7); + border-color: rgb(255, 0, 0); + color: rgb(255, 0, 0); +} + +.timing-buttons.text-light > * { + color: white; +} + +.timing-buttons.text-light .intro { + border-color: rgb(179, 115, 248); +} + +.timing-buttons.text-light .cue { + border-color: rgb(0, 255, 0); } .waveform span { diff --git a/src/showplanner/Player.tsx b/src/showplanner/Player.tsx index c70a4f7..f5070eb 100644 --- a/src/showplanner/Player.tsx +++ b/src/showplanner/Player.tsx @@ -7,6 +7,7 @@ import { FaPlay, FaPause, FaStop, + FaTrash, } from "react-icons/fa"; import { omit } from "lodash"; import { RootState } from "../rootReducer"; @@ -108,14 +109,26 @@ const setTrackCue = ( function TimingButtons({ id }: { id: number }) { const dispatch = useDispatch(); const state = useSelector((state: RootState) => state.mixer.players[id]); + const [showDeleteMenu, setShowDeleteMenu] = useState(false); + return ( -