From 9510b4d0978ff5bf218e2b3e3b03b1f118efd2d5 Mon Sep 17 00:00:00 2001 From: Gazook89 Date: Mon, 19 Aug 2024 23:14:45 -0500 Subject: [PATCH] wrap each set of toolbars into groups Allows more styling options, including flex wrapping by group rather than individual button. --- .../homebrew/brewRenderer/toolBar/toolBar.jsx | 129 +++++++++--------- 1 file changed, 67 insertions(+), 62 deletions(-) diff --git a/client/homebrew/brewRenderer/toolBar/toolBar.jsx b/client/homebrew/brewRenderer/toolBar/toolBar.jsx index 0111e04db..f7ae63fcc 100644 --- a/client/homebrew/brewRenderer/toolBar/toolBar.jsx +++ b/client/homebrew/brewRenderer/toolBar/toolBar.jsx @@ -31,75 +31,80 @@ const ToolBar = ({ onZoomChange, currentPage, onPageChange, totalPages })=>{ return (
-
- +
+
+ +
+
+ {setZoomLevel(parseInt(e.target.value));}} + /> + + +
+ +
+ +
-
+ +
+
+ +
+ {setZoomLevel(parseInt(e.target.value));}} + type='text' + name='page' + inputMode='numeric' + pattern='[0-9]' + id='pageInput' + value={pageInput} + onChange={(e)=>{ + handlePageChange(e.target.value == false ? e.target.value : parseInt(e.target.value));}} + onBlur={()=>onPageChange(pageInput)} /> - - -
-
- -
+ / {totalPages} -
- -
- - { - handlePageChange(e.target.value == false ? e.target.value : parseInt(e.target.value));}} - onBlur={()=>onPageChange(pageInput)} - /> - - / {totalPages} - -
- +
+ +
+ ); };