diff --git a/portals/devportal/src/main/webapp/source/src/app/components/Apis/Details/index.jsx b/portals/devportal/src/main/webapp/source/src/app/components/Apis/Details/index.jsx
index 6d64406125d..b073665e2de 100755
--- a/portals/devportal/src/main/webapp/source/src/app/components/Apis/Details/index.jsx
+++ b/portals/devportal/src/main/webapp/source/src/app/components/Apis/Details/index.jsx
@@ -117,6 +117,7 @@ const classes = {
leftMenuVerticalLeft: `${PREFIX}-leftMenuVerticalLeft`,
leftMenuVerticalLeftMinView: `${PREFIX}-leftMenuVerticalLeftMinView`,
leftMenuVerticalRight: `${PREFIX}-leftMenuVerticalRight`,
+ leftMenuVerticalRightMinView: `${PREFIX}-leftMenuVerticalRightMinView`,
leftLInkMain: `${PREFIX}-leftLInkMain`,
leftLInkMainText: `${PREFIX}-leftLInkMainText`,
detailsContent: `${PREFIX}-detailsContent`,
@@ -125,7 +126,13 @@ const classes = {
shiftLeft: `${PREFIX}-shiftLeft`,
contentLoader: `${PREFIX}-contentLoader`,
contentLoaderRightMenu: `${PREFIX}-contentLoaderRightMenu`,
- expandIconColor: `${PREFIX}-expandIconColor`,
+ expandIcon: `${PREFIX}-expandIcon`,
+ expandIconMinView: `${PREFIX}-expandIconMinView`,
+ accordianSummary: `${PREFIX}-accordianSummary`,
+ accordianSummaryMinView: `${PREFIX}-accordianSummaryMinView`,
+ accordionDetails: `${PREFIX}-accordionDetails`,
+ accordionDetailsMinView: `${PREFIX}-accordionDetailsMinView`,
+ leftMenuVerticalRightDrawerIcon: `${PREFIX}-leftMenuVerticalRightDrawerIcon`,
};
const Root = styled('div')((
@@ -158,7 +165,7 @@ const Root = styled('div')((
[`& .${classes.leftMenuHorizontal}`]: {
top: theme.custom.infoBar.height,
overflowX: 'auto',
- height: 60,
+ position: 'static',
display: 'flex',
left: 0,
},
@@ -172,13 +179,22 @@ const Root = styled('div')((
overflowY: 'auto',
},
[`& .${classes.leftMenuVerticalLeftMinView}`]: {
- width: 45,
+ width: 50,
top: 0,
left: 0,
overflowY: 'auto',
},
[`& .${classes.leftMenuVerticalRight}`]: {
width: theme.custom.leftMenu.width,
+ [theme.breakpoints.down('md')]: {
+ width: 50,
+ },
+ top: 0,
+ right: 0,
+ overflowY: 'auto',
+ },
+ [`& .${classes.leftMenuVerticalRightMinView}`]: {
+ width: 50,
top: 0,
right: 0,
overflowY: 'auto',
@@ -238,8 +254,39 @@ const Root = styled('div')((
[`& .${classes.contentLoaderRightMenu}`]: {
paddingRight: theme.custom.leftMenu.width,
},
- [`& .${classes.expandIconColor}`]: {
+ [`& .${classes.expandIcon}`]: {
color: '#ffffff',
+ [theme.breakpoints.down('md')]: {
+ display: 'none',
+ },
+ },
+ [`& .${classes.expandIconMinView}`]: {
+ display: 'none',
+ },
+ [`& .${classes.accordianSummary}`]: {
+ padding: '0 12px 0 5px',
+ [theme.breakpoints.down('md')]: {
+ padding: 0,
+ },
+ },
+ [`& .${classes.accordianSummaryMinView}`]: {
+ padding: 0,
+ },
+ [`& .${classes.accordionDetails}`]: {
+ paddingTop: 0,
+ paddingBottom: 0,
+ margin: 0,
+ [theme.breakpoints.down('md')]: {
+ paddingLeft: 0,
+ paddingRight: 0,
+ },
+ },
+ [`& .${classes.accordionDetailsMinView}`]: {
+ paddingLeft: 0,
+ paddingRight: 0,
+ },
+ [`& .${classes.leftMenuVerticalRightDrawerIcon}`]: {
+ transform: 'rotate(180deg)',
},
};
});
@@ -516,7 +563,8 @@ class DetailsLegacy extends React.Component {
},
{
- [classes.leftMenuVerticalRight]: position === 'vertical-right',
+ [classes.leftMenuVerticalRight]: position === 'vertical-right' && open,
+ [classes.leftMenuVerticalRightMinView]: position === 'vertical-right' && !open,
},
'left-menu',
)}
@@ -569,8 +617,19 @@ class DetailsLegacy extends React.Component {
onChange={(_event, expanded) => this.setState({ tryOutExpanded: expanded })}
>
}
- style={{ padding: '0 12px 0 5px', maxHeight: 43, minHeight: 43 }}
+ expandIcon={(
+
+ )}
+ style={{ maxHeight: 43, minHeight: 43 }}
+ className={classNames(
+ classes.accordianSummary,
+ { [classes.accordianSummaryMinView]: !open },
+ )}
>
) : (
)}
diff --git a/portals/devportal/src/main/webapp/source/src/app/components/Applications/Details/index.jsx b/portals/devportal/src/main/webapp/source/src/app/components/Applications/Details/index.jsx
index 4e56bb3864d..eb894ae64dc 100755
--- a/portals/devportal/src/main/webapp/source/src/app/components/Applications/Details/index.jsx
+++ b/portals/devportal/src/main/webapp/source/src/app/components/Applications/Details/index.jsx
@@ -102,6 +102,9 @@ const Root = styled('div')((
top: 0,
right: 0,
overflowY: 'auto',
+ [theme.breakpoints.down('md')]: {
+ width: 50,
+ },
},
[`& .${classes.leftLInkMain}`]: {
diff --git a/portals/devportal/src/main/webapp/source/src/app/components/Shared/LeftMenuItem.jsx b/portals/devportal/src/main/webapp/source/src/app/components/Shared/LeftMenuItem.jsx
index f0fbdd5efe5..5a853384f5e 100755
--- a/portals/devportal/src/main/webapp/source/src/app/components/Shared/LeftMenuItem.jsx
+++ b/portals/devportal/src/main/webapp/source/src/app/components/Shared/LeftMenuItem.jsx
@@ -89,9 +89,6 @@ const StyledBootstrapTooltip = styled(BootstrapTooltip)((
paddingBottom: theme.spacing(0.6),
paddingLeft: theme.spacing(1),
paddingRight: theme.spacing(1),
- [theme.breakpoints.down('md')]: {
- paddingLeft: 0,
- },
fontSize: theme.typography.caption.fontSize,
cursor: 'pointer',
textDecoration: 'none',
@@ -250,8 +247,9 @@ function LeftMenuItem(props) {
className={classNames(
{
[classes.leftLInkText_IconLeft]: leftMenu.style === 'icon left',
+ [classes.leftLInkText_NoText]: leftMenu.style === 'no text',
},
- classes.leftLInkText_NoTextWhenSmall,
+ classes.leftLInkText_NoText,
'leftLInkText',
)}
/>