Merge pull request #1635 from KnowSky404/fix-issue-1613-version-dropdown
fix(sidebar): prevent version dropdown clipping in expanded brand
This commit is contained in:
@@ -807,7 +807,6 @@ onMounted(() => {
|
|||||||
.sidebar-brand {
|
.sidebar-brand {
|
||||||
min-width: 0;
|
min-width: 0;
|
||||||
flex: 1 1 auto;
|
flex: 1 1 auto;
|
||||||
overflow: hidden;
|
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
transition:
|
transition:
|
||||||
max-width 0.22s ease,
|
max-width 0.22s ease,
|
||||||
@@ -818,6 +817,7 @@ onMounted(() => {
|
|||||||
|
|
||||||
.sidebar-brand-collapsed {
|
.sidebar-brand-collapsed {
|
||||||
max-width: 0;
|
max-width: 0;
|
||||||
|
overflow: hidden;
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
transform: translateX(-4px);
|
transform: translateX(-4px);
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
|
|||||||
@@ -22,8 +22,11 @@ describe('AppSidebar custom SVG styles', () => {
|
|||||||
describe('AppSidebar header styles', () => {
|
describe('AppSidebar header styles', () => {
|
||||||
it('does not clip the version badge dropdown', () => {
|
it('does not clip the version badge dropdown', () => {
|
||||||
const sidebarHeaderBlockMatch = styleSource.match(/\.sidebar-header\s*\{[\s\S]*?\n \}/)
|
const sidebarHeaderBlockMatch = styleSource.match(/\.sidebar-header\s*\{[\s\S]*?\n \}/)
|
||||||
|
const sidebarBrandBlockMatch = componentSource.match(/\.sidebar-brand\s*\{[\s\S]*?\n\}/)
|
||||||
|
|
||||||
expect(sidebarHeaderBlockMatch).not.toBeNull()
|
expect(sidebarHeaderBlockMatch).not.toBeNull()
|
||||||
|
expect(sidebarBrandBlockMatch).not.toBeNull()
|
||||||
expect(sidebarHeaderBlockMatch?.[0]).not.toContain('@apply overflow-hidden;')
|
expect(sidebarHeaderBlockMatch?.[0]).not.toContain('@apply overflow-hidden;')
|
||||||
|
expect(sidebarBrandBlockMatch?.[0]).not.toContain('overflow: hidden;')
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user