diff --git a/src/components/browser/BrowserContent.tsx b/src/components/browser/BrowserContent.tsx index 3be4f194..41d79be8 100644 --- a/src/components/browser/BrowserContent.tsx +++ b/src/components/browser/BrowserContent.tsx @@ -146,7 +146,7 @@ export const BrowserContent = () => { /> diff --git a/src/components/browser/BrowserNavBar.tsx b/src/components/browser/BrowserNavBar.tsx index f9be32fb..4b72b884 100644 --- a/src/components/browser/BrowserNavBar.tsx +++ b/src/components/browser/BrowserNavBar.tsx @@ -15,7 +15,7 @@ const StyledNavBar = styled.div<{ browserWidth: number; isDarkMode: boolean }>` display: flex; padding: 12px 0px; background-color: ${({ isDarkMode }) => (isDarkMode ? '#2C2F33' : '#f6f6f6')}; - width: 100%; + width: ${window.innerWidth * 0.7}px; border-radius: 0px 5px 0px 0px; `; diff --git a/src/components/browser/BrowserWindow.tsx b/src/components/browser/BrowserWindow.tsx index b8d55191..7def2734 100644 --- a/src/components/browser/BrowserWindow.tsx +++ b/src/components/browser/BrowserWindow.tsx @@ -76,7 +76,7 @@ export const BrowserWindow = () => { const [attributeOptions, setAttributeOptions] = useState([]); const [selectedElement, setSelectedElement] = useState<{ selector: string, info: ElementInfo | null } | null>(null); const [currentListId, setCurrentListId] = useState(null); - const [viewportInfo, setViewportInfo] = useState({ width: window.innerWidth * 0.75, height: window.innerHeight * 0.64 }); + const [viewportInfo, setViewportInfo] = useState({ width: window.innerWidth * 0.7, height: window.innerHeight * 0.64 }); const [listSelector, setListSelector] = useState(null); const [fields, setFields] = useState>({}); @@ -91,7 +91,7 @@ export const BrowserWindow = () => { const { user } = state; useEffect(() => { - coordinateMapper.updateDimensions(window.innerWidth * 0.75, window.innerHeight * 0.64, viewportInfo.width, viewportInfo.height); + coordinateMapper.updateDimensions(window.innerWidth * 0.7, window.innerHeight * 0.64, viewportInfo.width, viewportInfo.height); }, [viewportInfo]); useEffect(() => { @@ -479,7 +479,7 @@ export const BrowserWindow = () => { }, [paginationMode, resetPaginationSelector]); return ( -
+
{ getText === true || getList === true ? ( { : null}
@@ -554,7 +554,7 @@ const drawImage = (image: string, canvas: HTMLCanvasElement): void => { img.src = image; img.onload = () => { URL.revokeObjectURL(img.src); - ctx?.drawImage(img, 0, 0, window.innerWidth * 0.75, window.innerHeight * 0.64); + ctx?.drawImage(img, 0, 0, canvas.width, canvas.height); }; }; diff --git a/src/components/recorder/canvas.tsx b/src/components/recorder/canvas.tsx index 12464d9a..4cd990f1 100644 --- a/src/components/recorder/canvas.tsx +++ b/src/components/recorder/canvas.tsx @@ -78,7 +78,7 @@ const Canvas = ({ width, height, onCreateRef }: CanvasProps) => { }, [getText, getList]); useEffect(() => { - coordinateMapper.updateDimensions(window.innerWidth * 0.75, window.innerHeight * 0.64); + coordinateMapper.updateDimensions(window.innerWidth * 0.7, window.innerHeight * 0.64); }, []); useEffect(() => { diff --git a/src/components/run/InterpretationLog.tsx b/src/components/run/InterpretationLog.tsx index 70dc430b..e42ef1e3 100644 --- a/src/components/run/InterpretationLog.tsx +++ b/src/components/run/InterpretationLog.tsx @@ -142,7 +142,7 @@ export const InterpretationLog: React.FC = ({ isOpen, se background: '#ff00c3', border: 'none', padding: '10px 20px', - width: "100%", + width: window.innerWidth * 0.7, overflow: 'hidden', textAlign: 'left', justifyContent: 'flex-start', @@ -165,7 +165,7 @@ export const InterpretationLog: React.FC = ({ isOpen, se color: `${darkMode ? 'white' : 'black'}`, padding: '10px', height: window.innerHeight * 0.7, - width: window.innerWidth * 0.75, + width: window.innerWidth * 0.7, display: 'flex', borderRadius: '10px 10px 0 0', }, diff --git a/src/context/browserDimensions.tsx b/src/context/browserDimensions.tsx index c2c744e1..971edf03 100644 --- a/src/context/browserDimensions.tsx +++ b/src/context/browserDimensions.tsx @@ -7,7 +7,7 @@ interface BrowserDimensions { }; class BrowserDimensionsStore implements Partial { - width: number = window.innerWidth * 0.75; + width: number = window.innerWidth * 0.7; height: number = window.innerHeight * 0.64; }; diff --git a/src/helpers/coordinateMapper.ts b/src/helpers/coordinateMapper.ts index dad27fd4..3cb7ffde 100644 --- a/src/helpers/coordinateMapper.ts +++ b/src/helpers/coordinateMapper.ts @@ -7,7 +7,7 @@ export class CoordinateMapper { private browserHeight: number; constructor( - canvasWidth: number = window.innerWidth * 0.75, + canvasWidth: number = window.innerWidth * 0.7, canvasHeight: number = window.innerHeight * 0.64, browserWidth: number = BROWSER_DEFAULT_WIDTH, browserHeight: number = BROWSER_DEFAULT_HEIGHT