diff --git a/README.md b/README.md index e36609a1..cb3dd90e 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ To get started: ## Supported platforms -We support all the most common e-ink displays out there. +Supported are all the most common e-ink displays out there. - Pimoroni e-ink frames - Waveshare e-ink diff --git a/frontend/src/scenes/frame/panels/FrameSettings/FrameSettings.tsx b/frontend/src/scenes/frame/panels/FrameSettings/FrameSettings.tsx index e3715bab..d3884409 100644 --- a/frontend/src/scenes/frame/panels/FrameSettings/FrameSettings.tsx +++ b/frontend/src/scenes/frame/panels/FrameSettings/FrameSettings.tsx @@ -11,11 +11,11 @@ import { Field } from '../../../../components/Field' import { devices } from '../../../../devices' import { secureToken } from '../../../../utils/secureToken' -export interface DetailsProps { +export interface FrameSettingsProps { className?: string } -export function FrameSettings({ className }: DetailsProps) { +export function FrameSettings({ className }: FrameSettingsProps) { const { frameId, frame, frameFormTouches } = useValues(frameLogic) const { touchFrameFormField, setFrameFormValues } = useActions(frameLogic) const { deleteFrame } = useActions(framesModel) @@ -272,3 +272,6 @@ export function FrameSettings({ className }: DetailsProps) { ) } +FrameSettings.PanelTitle = function FrameSettingsPanelTitle(): JSX.Element { + return <>Settings +} diff --git a/frontend/src/scenes/frame/panels/SceneState/SceneState.tsx b/frontend/src/scenes/frame/panels/SceneState/SceneState.tsx index 238eed79..afd3b384 100644 --- a/frontend/src/scenes/frame/panels/SceneState/SceneState.tsx +++ b/frontend/src/scenes/frame/panels/SceneState/SceneState.tsx @@ -43,10 +43,13 @@ export function SceneState(): JSX.Element { return (
- +
- Fields{' '} + State fields{' '}
TODO: implement inline terminal :/
    -
  • - - ssh {frame.ssh_user}@{frame.frame_host} - +
  • + {sshString} + copy(sshString)} + />
  • {frame.ssh_pass ? (