Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions docs/src/pages/components/Components.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ function Components() {
</SideNavContainer>
</DxcApplicationLayout.SideNav>
<DxcApplicationLayout.Main>
<SideNavContent>
<MainContent>
<Route exact path="/components">
<ComponentDoc>
<DxcHeading
Expand Down Expand Up @@ -138,7 +138,7 @@ function Components() {
<path.component></path.component>
</Route>
))}
</SideNavContent>
</MainContent>
</DxcApplicationLayout.Main>
<DxcApplicationLayout.Footer>
<DxcFooter
Expand All @@ -157,9 +157,8 @@ function Components() {
const SideNavContainer = styled.div`
margin-bottom: 40px;
`;
const SideNavContent = styled.div`
display: flex;
flex-grow: 1;
const MainContent = styled.div`

height: 100%;
min-height: 100vh;
`;
Expand Down
27 changes: 18 additions & 9 deletions lib/src/accordion/Accordion.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ const DxcAccordion = ({
iconSrc && <AccordionIcon src={iconSrc} />
)}
</AccordionInfo>
<AccordionAssistiveText>{assistiveText}</AccordionAssistiveText>
{assistiveText && <AccordionAssistiveText>{assistiveText}</AccordionAssistiveText>}
</ExpansionPanelSummary>
<ExpansionPanelDetails>
<AccordionText>{children}</AccordionText>
Expand Down Expand Up @@ -119,8 +119,8 @@ DxcAccordion.propTypes = {
PropTypes.oneOf([...Object.keys(spaces)]),
]),
};

const DXCAccordion = styled.div`
display: flex;
min-width: 280px;
margin: ${(props) => (props.margin && typeof props.margin !== "object" ? spaces[props.margin] : "0px")};
margin-top: ${(props) =>
Expand All @@ -137,11 +137,13 @@ const DXCAccordion = styled.div`
font-family: "Open Sans", sans-serif;
cursor: ${(props) => (props.disabled && "not-allowed") || "pointer"};
.MuiPaper-root {
min-width: 0;
display: flex;
left: 85px;
background-color: ${(props) => props.theme.backgroundColor} !important;
color: ${(props) => props.theme.fontColor};
box-shadow: 0px 6px 10px #00000024;
display: block;

position: static;
width: 100%;
border-radius: 4px;
Expand All @@ -150,7 +152,10 @@ const DXCAccordion = styled.div`
border-radius: 4px;
color: "#000000";
}

&.MuiExpansionPanel-root {
display: flex;
flex-direction: column;
}
.MuiButtonBase-root.MuiExpansionPanelSummary-root {
:hover {
background-color: ${(props) => `${props.theme.hoverBackgroundColor}`};
Expand All @@ -175,6 +180,7 @@ const DXCAccordion = styled.div`

.MuiExpansionPanelSummary-content {
padding-right: 24px;
min-width: 0;
&.Mui-expanded {
div:nth-child(2) {
opacity: 1;
Expand Down Expand Up @@ -242,13 +248,10 @@ const AccordionInfo = styled.div`
display: flex;
flex-direction: row-reverse;
align-items: center;
flex-grow: 1;
margin-right: 15px;
margin-right: 48px;
`;

const AccordionLabel = styled.div`
flex-grow: 1;
`;
const AccordionLabel = styled.div``;

const AccordionText = styled.div`
width: 100%;
Expand All @@ -259,6 +262,12 @@ const AccordionAssistiveText = styled.div`
font-size: 14px;
font: italic normal 300 16px/22px Open Sans;
letter-spacing: 0.49px;
flex: 1;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
min-width: 100px;
text-align: end;
`;

const IconContainer = styled.div`
Expand Down
1 change: 1 addition & 0 deletions lib/src/layout/ApplicationLayout.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,7 @@ const ContentContainer = styled.div`

const MainBodyContainer = styled.div`
width: 100%;
min-width:0;
display: flex;
flex-direction: column;
`;
Expand Down