refactor: sidebar view 移动端适配

pull/13/head
moonrailgun 4 years ago
parent d32895fc70
commit 54d14baddf

@ -144,10 +144,10 @@ export const SidebarView: React.FC<SidebarViewProps> = React.memo((props) => {
return ( return (
<SidebarViewContext.Provider value={{ content, setContent }}> <SidebarViewContext.Provider value={{ content, setContent }}>
<div className="flex w-full h-full"> <div className="flex w-full h-full mobile:flex-col mobile:overflow-auto">
<div <div
className="bg-black bg-opacity-10 flex flex-col justify-start items-end" className="bg-black bg-opacity-10 flex flex-col justify-start items-end py-20 px-2.5 mobile:items-start mobile:py-10"
style={{ flex: '1 0 218px', padding: '90px 10px 80px' }} style={{ flex: '1 0 218px' }}
> >
{menu.map((item, i) => ( {menu.map((item, i) => (
<SidebarViewMenuItem key={i} menu={item} /> <SidebarViewMenuItem key={i} menu={item} />
@ -155,8 +155,8 @@ export const SidebarView: React.FC<SidebarViewProps> = React.memo((props) => {
</div> </div>
<div <div
className="overflow-auto" className="pt-24 pb-20 px-10 desktop:overflow-auto"
style={{ flex: '1 1 800px', padding: '90px 40px 80px' }} style={{ flex: '1 1 800px' }}
> >
{content} {content}
</div> </div>

@ -50,6 +50,7 @@ module.exports = {
md: { max: '767px' }, md: { max: '767px' },
sm: { max: '639px' }, sm: { max: '639px' },
mobile: { max: '639px' }, // alias mobile: { max: '639px' }, // alias
desktop: { min: '640px' }, // alias
}, },
extend: { extend: {
borderRadius: { borderRadius: {

Loading…
Cancel
Save