diff --git a/src/element/Relay.css b/src/element/Relay.css index 76bf2a6b..e9c22206 100644 --- a/src/element/Relay.css +++ b/src/element/Relay.css @@ -6,6 +6,7 @@ display: grid; grid-template-columns: min-content auto; overflow: hidden; + font-size: var(--font-size-small); } .relay > div { @@ -18,4 +19,24 @@ background-color: var(--gray-tertiary); border-radius: 0 0 5px 5px; white-space: nowrap; -} \ No newline at end of file + font-size: var(--font-size-small); +} + +.icon-btn { + padding: 2px 10px; + border-radius: 10px; + background-color: var(--gray); + user-select: none; + color: var(--font-color); +} + +.icon-btn:hover { + cursor: pointer; +} + +.checkmark { + margin-left: .5em; + padding: 2px 10px; + background-color: var(--gray); + border-radius: 10px; +} diff --git a/src/element/Relay.tsx b/src/element/Relay.tsx index 47c6f732..d165d01b 100644 --- a/src/element/Relay.tsx +++ b/src/element/Relay.tsx @@ -44,13 +44,13 @@ export default function Relay(props: RelayProps) { {name}
Write - configure({ write: !relaySettings.write, read: relaySettings.read })}> + configure({ write: !relaySettings.write, read: relaySettings.read })}>
Read - configure({ write: relaySettings.write, read: !relaySettings.read })}> + configure({ write: relaySettings.write, read: !relaySettings.read })}>
@@ -62,7 +62,7 @@ export default function Relay(props: RelayProps) { {state?.disconnects}
- setShowExtra(s => !s)}> + setShowExtra(s => !s)}>
@@ -79,7 +79,7 @@ export default function Relay(props: RelayProps) {
Delete - dispatch(removeRelay(props.addr))}> + dispatch(removeRelay(props.addr))}>
diff --git a/src/element/Text.css b/src/element/Text.css index 10086dfb..4ec9e40c 100644 --- a/src/element/Text.css +++ b/src/element/Text.css @@ -23,6 +23,7 @@ .text p { margin: 0; + margin-bottom: 4px; } .text pre { diff --git a/src/element/ZapButton.css b/src/element/ZapButton.css new file mode 100644 index 00000000..8f8641de --- /dev/null +++ b/src/element/ZapButton.css @@ -0,0 +1,6 @@ +.zap-button { + color: var(--bg-color); + background-color: var(--highlight); + padding: 4px 8px; + border-radius: 16px; +} diff --git a/src/element/ZapButton.tsx b/src/element/ZapButton.tsx index 46986abd..9271b02e 100644 --- a/src/element/ZapButton.tsx +++ b/src/element/ZapButton.tsx @@ -1,3 +1,4 @@ +import "./ZapButton.css"; import { faBolt } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { useState } from "react"; @@ -14,7 +15,7 @@ const ZapButton = ({ pubkey }: { pubkey: HexKey }) => { return ( <> -
setZap(true)}> +
setZap(true)}>
setZap(false)} /> @@ -22,4 +23,4 @@ const ZapButton = ({ pubkey }: { pubkey: HexKey }) => { ) } -export default ZapButton; \ No newline at end of file +export default ZapButton; diff --git a/src/index.css b/src/index.css index f11c2f32..b9406911 100644 --- a/src/index.css +++ b/src/index.css @@ -351,3 +351,5 @@ body.scroll-lock { align-items: flex-start; } } + +.highlight { color: var(--highlight); } diff --git a/src/pages/DonatePage.tsx b/src/pages/DonatePage.tsx index aac68ab9..9d940acb 100644 --- a/src/pages/DonatePage.tsx +++ b/src/pages/DonatePage.tsx @@ -18,7 +18,7 @@ const DonatePage = () => { Your donations are greatly appreciated

- Check out the code here: https://github.com/v0l/snort + Check out the code here: https://github.com/v0l/snort

Developers

{Developers.map(a => } />)} @@ -26,4 +26,4 @@ const DonatePage = () => { ); } -export default DonatePage; \ No newline at end of file +export default DonatePage; diff --git a/src/pages/SettingsPage.css b/src/pages/SettingsPage.css index 154c0dcf..a5ed6045 100644 --- a/src/pages/SettingsPage.css +++ b/src/pages/SettingsPage.css @@ -39,3 +39,7 @@ max-height: 300px; min-height: 40px; } + +.settings .actions { + margin-top: 16px; +} diff --git a/src/pages/SettingsPage.tsx b/src/pages/SettingsPage.tsx index 0e3b9333..3c8c80a7 100644 --- a/src/pages/SettingsPage.tsx +++ b/src/pages/SettingsPage.tsx @@ -230,11 +230,11 @@ export default function SettingsPage() {
{Object.keys(relays || {}).map(a => )}
-
+
saveRelays()}>Save
{addRelay()}
); -} \ No newline at end of file +}