Merge branch 'release/v1.2' of github.com:ONLYOFFICE/AppServer into release/v1.2
This commit is contained in:
commit
b83d85b787
@ -40,12 +40,17 @@ const StyledTableContainer = styled.div`
|
||||
border-image-source: ${(props) =>
|
||||
props.theme.tableContainer.header.borderImageSource};
|
||||
border-top: 0;
|
||||
}
|
||||
|
||||
.lengthen-header {
|
||||
border-bottom: ${(props) =>
|
||||
props.theme.tableContainer.header.borderBottom};
|
||||
border-image-source: none;
|
||||
}
|
||||
.lengthen-header {
|
||||
border-bottom: ${(props) => props.theme.tableContainer.header.borderBottom};
|
||||
border-image-source: none;
|
||||
}
|
||||
|
||||
.hotkeys-lengthen-header {
|
||||
border-bottom: ${(props) =>
|
||||
props.theme.tableContainer.header.hotkeyBorderBottom};
|
||||
border-image-source: none;
|
||||
}
|
||||
|
||||
.content-container {
|
||||
|
@ -2078,6 +2078,7 @@ const Base = {
|
||||
hoverIconColor: grayMain,
|
||||
|
||||
borderImageSource: `linear-gradient(to right,${white} 21px,${grayLightMid} 21px,${grayLightMid} calc(100% - 20px),${white} calc(100% - 20px))`,
|
||||
hotkeyBorderBottom: `1px solid ${globalColors.blueMain}`,
|
||||
},
|
||||
|
||||
tableCell: {
|
||||
|
@ -2081,6 +2081,7 @@ const Dark = {
|
||||
hoverIconColor: grayMaxLight,
|
||||
|
||||
borderImageSource: `linear-gradient(to right,${black} 21px,#474747 21px,#474747 calc(100% - 20px),${black} calc(100% - 20px))`,
|
||||
hotkeyBorderBottom: `1px solid ${globalColors.blueMain}`,
|
||||
},
|
||||
|
||||
tableCell: {
|
||||
|
@ -32,10 +32,6 @@ const StyledTableContainer = styled(TableContainer)`
|
||||
.table-row {
|
||||
.table-container_file-name-cell,
|
||||
.table-container_row-context-menu-wrapper {
|
||||
margin-top: -1px;
|
||||
border-top: ${(props) =>
|
||||
`1px ${props.theme.filesSection.tableView.row.borderColor} solid`};
|
||||
|
||||
border-bottom: ${(props) =>
|
||||
`1px solid ${props.theme.filesSection.tableView.row.borderColor}`};
|
||||
}
|
||||
|
@ -107,22 +107,26 @@ class FilesTableHeader extends React.Component {
|
||||
}
|
||||
|
||||
onBeginScroll = () => {
|
||||
const { firstElemChecked, headerBorder } = this.props;
|
||||
const { firstElemChecked } = this.props;
|
||||
|
||||
const currentScrollPosition = this.customScrollElm.scrollTop;
|
||||
|
||||
const elem = document.getElementById("table-container_caption-header");
|
||||
if (elem && headerBorder) elem.style.borderColor = "#2da7db";
|
||||
|
||||
if (currentScrollPosition === 0) {
|
||||
this.isBeginScrolling = false;
|
||||
|
||||
this.props.firstElemChecked &&
|
||||
this.props.headerBorder &&
|
||||
elem?.classList?.add("hotkeys-lengthen-header");
|
||||
|
||||
!firstElemChecked && elem?.classList?.remove("lengthen-header");
|
||||
return;
|
||||
}
|
||||
|
||||
if (elem) elem.style.borderColor = "#ECEEF1";
|
||||
!this.isBeginScrolling && elem?.classList?.add("lengthen-header");
|
||||
if (!this.isBeginScrolling) {
|
||||
elem?.classList?.remove("hotkeys-lengthen-header");
|
||||
elem?.classList?.add("lengthen-header");
|
||||
}
|
||||
|
||||
this.isBeginScrolling = true;
|
||||
};
|
||||
@ -138,7 +142,7 @@ class FilesTableHeader extends React.Component {
|
||||
|
||||
if (this.props.firstElemChecked && this.props.headerBorder) {
|
||||
const elem = document.getElementById("table-container_caption-header");
|
||||
if (elem) elem.style.borderColor = "#2da7db";
|
||||
elem?.classList?.add("hotkeys-lengthen-header");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -265,7 +265,7 @@ const FilesTableRow = (props) => {
|
||||
|
||||
React.useEffect(() => {
|
||||
if (index === 0) {
|
||||
if (checkedProps || isActive) {
|
||||
if (checkedProps || isActive || showHotkeyBorder) {
|
||||
setFirsElemChecked(true);
|
||||
} else {
|
||||
setFirsElemChecked(false);
|
||||
@ -273,8 +273,6 @@ const FilesTableRow = (props) => {
|
||||
if (showHotkeyBorder) {
|
||||
setHeaderBorder(true);
|
||||
} else {
|
||||
const elem = document.getElementById("table-container_caption-header");
|
||||
if (elem) elem.style.borderColor = "#ECEEF1";
|
||||
setHeaderBorder(false);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user