feat: disable sidebar mode button for Gitee

This commit is contained in:
EnixCoda 2024-07-15 01:34:52 +08:00
parent cb72a51061
commit 4d239c895b
2 changed files with 17 additions and 21 deletions

View file

@ -6,7 +6,7 @@ import { MetaBar } from 'components/MetaBar'
import { Portal } from 'components/Portal'
import { ToggleShowButton } from 'components/ToggleShowButton'
import { useConfigs } from 'containers/ConfigsContext'
import { platform } from 'platforms'
import { platform, platformName } from 'platforms'
import * as React from 'react'
import { IIFC } from 'react-iifc'
import { useWindowSize } from 'react-use'
@ -96,20 +96,22 @@ export function SideBar() {
onClick={toggleShowSideBar}
/>
)}
<RoundIconButton
icon={PinIcon}
aria-label={'Toggle sidebar dock mode between float and persistent'}
iconColor={sidebarToggleMode === 'persistent' ? 'fg.default' : undefined}
sx={{
transform: 'rotateY(180deg)',
}}
onClick={() =>
configContext.onChange({
sidebarToggleMode:
sidebarToggleMode === 'persistent' ? 'float' : 'persistent',
})
}
/>
{platformName !== 'Gitee' && (
<RoundIconButton
icon={PinIcon}
aria-label={'Toggle sidebar dock mode between float and persistent'}
iconColor={sidebarToggleMode === 'persistent' ? 'fg.default' : undefined}
sx={{
transform: 'rotateY(180deg)',
}}
onClick={() =>
configContext.onChange({
sidebarToggleMode:
sidebarToggleMode === 'persistent' ? 'float' : 'persistent',
})
}
/>
)}
</div>
<MetaBar />
</div>

View file

@ -3,12 +3,6 @@ $gitee-header-z-index: 1002;
@mixin gitee($name) {
[data-gitako-platform='Gitee'] {
&[data-#{$name}-ready='true'] {
#git-header-nav {
position: static;
padding-left: 0;
padding-right: 0;
}
// reset styles
.#{$name}-side-bar {
input[type='text'],