diff --git a/src/main.tsx b/src/main.tsx index d515ff9a..5b580cb6 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -200,7 +200,7 @@ class Prompt extends React.Component<{rptr : RemotePtrType, rstate : RemoteState } @mobxReact.observer -class LineCmd extends React.Component<{sw : ScreenWindow, line : LineType, width : number, interObs : IntersectionObserver, initVis : boolean, cmdRefNum : number}, {}> { +class LineCmd extends React.Component<{sw : ScreenWindow, line : LineType, width : number, interObs : IntersectionObserver, initVis : boolean}, {}> { termLoaded : mobx.IObservableValue = mobx.observable.box(false); lineRef : React.RefObject = React.createRef(); iobsVal : InterObsValue = null; @@ -355,12 +355,12 @@ class LineCmd extends React.Component<{sw : ScreenWindow, line : LineType, width let status = cmd.getStatus(); let termOpts = cmd.getTermOpts(); let isFocused = sw.getIsFocused(line.cmdid); - let cmdRefNumStr = (this.props.cmdRefNum == null ? "?" : this.props.cmdRefNum.toString()); + let lineNumStr = (line.linenumtemp ? "~" : "") + String(line.linenum); return (
-
= 5}, "status-" + status, {"ephemeral": line.ephemeral})} onClick={this.doRefresh}> - {cmdRefNumStr} +
+ {lineNumStr} @@ -395,7 +395,7 @@ class LineCmd extends React.Component<{sw : ScreenWindow, line : LineType, width } @mobxReact.observer -class Line extends React.Component<{sw : ScreenWindow, line : LineType, width : number, interObs : IntersectionObserver, initVis : boolean, cmdRefNum : number}, {}> { +class Line extends React.Component<{sw : ScreenWindow, line : LineType, width : number, interObs : IntersectionObserver, initVis : boolean}, {}> { render() { let line = this.props.line; if (line.linetype == "text") { @@ -1177,15 +1177,6 @@ class ScreenWindowView extends React.Component<{sw : ScreenWindow}, {}> { if (win.lines.length == 0) { linesStyle.display = "none"; } - let cmdRefMap : Record = {}; - let cmdNum = 1; - for (let i=0; i @@ -1200,7 +1191,7 @@ class ScreenWindowView extends React.Component<{sw : ScreenWindow}, {}> {
- win.lines.length-1-7} cmdRefNum={cmdRefMap[line.lineid] ?? 0}/> + win.lines.length-1-7}/>
diff --git a/src/sh2.less b/src/sh2.less index 7777dd9b..57f6c3ef 100644 --- a/src/sh2.less +++ b/src/sh2.less @@ -458,7 +458,7 @@ html, body, #main { justify-content: center; font-weight: bold; color: white; - font-size: 1rem; + font-size: 16px; margin-right: 10px; border-radius: 5px; position: relative; @@ -470,12 +470,16 @@ html, body, #main { right: 2px; } - &.num4 { - font-size: 0.8rem; + &.num-4 { + font-size: 13px; } - &.num5 { - font-size: 0.7rem; + &.num-5 { + font-size: 11px; + } + + &.num-6 { + font-size: 9px; } &.status-done {