@@ -1234,6 +1234,18 @@ export default function ControlPanel({
1234
1234
function : resetView ,
1235
1235
shortcut : "Ctrl+R" ,
1236
1236
} ,
1237
+ show_datatype : {
1238
+ state : settings . showDataTypes ? (
1239
+ < i className = "bi bi-toggle-on" />
1240
+ ) : (
1241
+ < i className = "bi bi-toggle-off" />
1242
+ ) ,
1243
+ function : ( ) =>
1244
+ setSettings ( ( prev ) => ( {
1245
+ ...prev ,
1246
+ showDataTypes : ! prev . showDataTypes ,
1247
+ } ) ) ,
1248
+ } ,
1237
1249
show_grid : {
1238
1250
state : settings . showGrid ? (
1239
1251
< i className = "bi bi-toggle-on" />
@@ -1428,7 +1440,7 @@ export default function ControlPanel({
1428
1440
{ window . name . split ( " " ) [ 0 ] !== "t" && (
1429
1441
< Button
1430
1442
type = "primary"
1431
- className = "text-base me-2 pe-6 ps-5 py-[18px] rounded-md"
1443
+ className = "! text-base me-2 ! pe-6 ! ps-5 ! py-[18px] ! rounded-md"
1432
1444
size = "default"
1433
1445
icon = { < IconShareStroked /> }
1434
1446
onClick = { ( ) => setModal ( MODAL . SHARE ) }
@@ -1511,7 +1523,7 @@ export default function ControlPanel({
1511
1523
}
1512
1524
trigger = "click"
1513
1525
>
1514
- < div className = "py-1 px-2 hover-2 rounded flex items-center justify-center" >
1526
+ < div className = "py-1 px-2 hover-2 rounded-sm flex items-center justify-center" >
1515
1527
< div className = "w-[40px]" >
1516
1528
{ Math . floor ( transform . zoom * 100 ) } %
1517
1529
</ div >
@@ -1522,7 +1534,7 @@ export default function ControlPanel({
1522
1534
</ Dropdown >
1523
1535
< Tooltip content = { t ( "zoom_in" ) } position = "bottom" >
1524
1536
< button
1525
- className = "py-1 px-2 hover-2 rounded text-lg"
1537
+ className = "py-1 px-2 hover-2 rounded-sm text-lg"
1526
1538
onClick = { ( ) =>
1527
1539
setTransform ( ( prev ) => ( { ...prev , zoom : prev . zoom * 1.2 } ) )
1528
1540
}
@@ -1532,7 +1544,7 @@ export default function ControlPanel({
1532
1544
</ Tooltip >
1533
1545
< Tooltip content = { t ( "zoom_out" ) } position = "bottom" >
1534
1546
< button
1535
- className = "py-1 px-2 hover-2 rounded text-lg"
1547
+ className = "py-1 px-2 hover-2 rounded-sm text-lg"
1536
1548
onClick = { ( ) =>
1537
1549
setTransform ( ( prev ) => ( { ...prev , zoom : prev . zoom / 1.2 } ) )
1538
1550
}
@@ -1543,7 +1555,7 @@ export default function ControlPanel({
1543
1555
< Divider layout = "vertical" margin = "8px" />
1544
1556
< Tooltip content = { t ( "undo" ) } position = "bottom" >
1545
1557
< button
1546
- className = "py-1 px-2 hover-2 rounded flex items-center"
1558
+ className = "py-1 px-2 hover-2 rounded-sm flex items-center"
1547
1559
onClick = { undo }
1548
1560
>
1549
1561
< IconUndo
@@ -1554,7 +1566,7 @@ export default function ControlPanel({
1554
1566
</ Tooltip >
1555
1567
< Tooltip content = { t ( "redo" ) } position = "bottom" >
1556
1568
< button
1557
- className = "py-1 px-2 hover-2 rounded flex items-center"
1569
+ className = "py-1 px-2 hover-2 rounded-sm flex items-center"
1558
1570
onClick = { redo }
1559
1571
>
1560
1572
< IconRedo
@@ -1566,23 +1578,23 @@ export default function ControlPanel({
1566
1578
< Divider layout = "vertical" margin = "8px" />
1567
1579
< Tooltip content = { t ( "add_table" ) } position = "bottom" >
1568
1580
< button
1569
- className = "flex items-center py-1 px-2 hover-2 rounded"
1581
+ className = "flex items-center py-1 px-2 hover-2 rounded-sm "
1570
1582
onClick = { ( ) => addTable ( ) }
1571
1583
>
1572
1584
< IconAddTable />
1573
1585
</ button >
1574
1586
</ Tooltip >
1575
1587
< Tooltip content = { t ( "add_area" ) } position = "bottom" >
1576
1588
< button
1577
- className = "py-1 px-2 hover-2 rounded flex items-center"
1589
+ className = "py-1 px-2 hover-2 rounded-sm flex items-center"
1578
1590
onClick = { ( ) => addArea ( ) }
1579
1591
>
1580
1592
< IconAddArea />
1581
1593
</ button >
1582
1594
</ Tooltip >
1583
1595
< Tooltip content = { t ( "add_note" ) } position = "bottom" >
1584
1596
< button
1585
- className = "py-1 px-2 hover-2 rounded flex items-center"
1597
+ className = "py-1 px-2 hover-2 rounded-sm flex items-center"
1586
1598
onClick = { ( ) => addNote ( ) }
1587
1599
>
1588
1600
< IconAddNote />
@@ -1591,15 +1603,15 @@ export default function ControlPanel({
1591
1603
< Divider layout = "vertical" margin = "8px" />
1592
1604
< Tooltip content = { t ( "save" ) } position = "bottom" >
1593
1605
< button
1594
- className = "py-1 px-2 hover-2 rounded flex items-center"
1606
+ className = "py-1 px-2 hover-2 rounded-sm flex items-center"
1595
1607
onClick = { save }
1596
1608
>
1597
1609
< IconSaveStroked size = "extra-large" />
1598
1610
</ button >
1599
1611
</ Tooltip >
1600
1612
< Tooltip content = { t ( "to_do" ) } position = "bottom" >
1601
1613
< button
1602
- className = "py-1 px-2 hover-2 rounded text-xl -mt-0.5"
1614
+ className = "py-1 px-2 hover-2 rounded-sm text-xl -mt-0.5"
1603
1615
onClick = { ( ) => setSidesheet ( SIDESHEET . TODO ) }
1604
1616
>
1605
1617
< i className = "fa-regular fa-calendar-check" />
@@ -1608,7 +1620,7 @@ export default function ControlPanel({
1608
1620
< Divider layout = "vertical" margin = "8px" />
1609
1621
< Tooltip content = { t ( "theme" ) } position = "bottom" >
1610
1622
< button
1611
- className = "py-1 px-2 hover-2 rounded text-xl -mt-0.5"
1623
+ className = "py-1 px-2 hover-2 rounded-sm text-xl -mt-0.5"
1612
1624
onClick = { ( ) => {
1613
1625
const body = document . body ;
1614
1626
if ( body . hasAttribute ( "theme-mode" ) ) {
@@ -1796,7 +1808,7 @@ export default function ControlPanel({
1796
1808
</ Dropdown . Menu >
1797
1809
}
1798
1810
>
1799
- < div className = "px-3 py-1 hover-2 rounded" >
1811
+ < div className = "px-3 py-1 hover-2 rounded-sm " >
1800
1812
{ t ( category ) }
1801
1813
</ div >
1802
1814
</ Dropdown >
0 commit comments