diff --git a/src/renderer/components/ScreenSharePicker.tsx b/src/renderer/components/ScreenSharePicker.tsx
index 18dc511..0a314af 100644
--- a/src/renderer/components/ScreenSharePicker.tsx
+++ b/src/renderer/components/ScreenSharePicker.tsx
@@ -187,31 +187,27 @@ function StreamSettings({
deps: [source.id]
}
);
- const notVisible = false;
- function setVisible() {
- return !notVisible;
- }
+ const [visible, setVisible] = useState(false);
// the source's name is not properly being displayed
return (
What you're streaming
-
- Show Preview
-
-
-
- {source.name}
-
+
+
+
+
+
+
+
+
+
Stream Settings
diff --git a/src/renderer/components/screenSharePicker.css b/src/renderer/components/screenSharePicker.css
index 1ef60f2..d1215c2 100644
--- a/src/renderer/components/screenSharePicker.css
+++ b/src/renderer/components/screenSharePicker.css
@@ -136,4 +136,46 @@
.not-visible {
display: none;
+}
+
+.vcd-screen-picker-preview-buttons {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ background-color: var(--background-secondary);
+ margin-bottom: 1em;
+}
+
+.vcd-screen-picker-subtle-button {
+ background-color: transparent;
+ color: var(--primary-500);
+ font-weight: 500;
+ font-size: 14px;
+ font-style: bold;
+ text-transform: uppercase;
+}
+
+.vcd-screen-picker-button{
+ background-color: var(--primary-500);
+ color: var(--text-normal);
+ font-weight: 500;
+ font-size: 14px;
+ border-radius: 3px;
+}
+
+.fade-in {
+ animation-name: fade-in;
+ animation-duration: .25s;
+ animation-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
+}
+
+ @keyframes fade-in {
+ 0% {
+ opacity: 0;
+ transform: scale(0, 0);
+}
+100% {
+ opacity: 1;
+ transform: scale(1, 1);
+ }
}
\ No newline at end of file