updated column width calculation
This commit is contained in:
		
							
								
								
									
										24
									
								
								index.css
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								index.css
									
									
									
									
									
								
							@@ -7,17 +7,23 @@
 | 
			
		||||
@layer system {
 | 
			
		||||
  section#wrap {
 | 
			
		||||
    --wrap-padding: 1rem;
 | 
			
		||||
    --image-diameter: 120px;
 | 
			
		||||
    --gap: 1rem;
 | 
			
		||||
    --columns: 4;
 | 
			
		||||
    --image-diameter: unset;
 | 
			
		||||
    --image-width: var(
 | 
			
		||||
      --image-diameter,
 | 
			
		||||
      calc(
 | 
			
		||||
        100% / var(--columns, 4) - var(--gap, 1rem) * (var(--columns, 4) - 1) /
 | 
			
		||||
          var(--columns, 4)
 | 
			
		||||
      )
 | 
			
		||||
    );
 | 
			
		||||
    --image-height: var(--image-diameter, 120px);
 | 
			
		||||
    position: relative;
 | 
			
		||||
    min-width: 300px;
 | 
			
		||||
    width: calc(
 | 
			
		||||
      var(--image-diameter, 120px) * var(--columns, 4) + var(--gap, 1rem) *
 | 
			
		||||
        (var(--columns, 4) - 1)
 | 
			
		||||
    );
 | 
			
		||||
    width: 100%;
 | 
			
		||||
    height: min-content;
 | 
			
		||||
    padding: var(--wrap-padding, 1rem);
 | 
			
		||||
    box-sizing: border-box;
 | 
			
		||||
    display: flex;
 | 
			
		||||
    flex-direction: column;
 | 
			
		||||
    gap: 1rem;
 | 
			
		||||
@@ -108,8 +114,8 @@
 | 
			
		||||
 | 
			
		||||
      > div.image {
 | 
			
		||||
        position: relative;
 | 
			
		||||
        width: var(--image-diameter, 120px);
 | 
			
		||||
        height: var(--image-diameter, 120px);
 | 
			
		||||
        width: var(--image-width, 120px);
 | 
			
		||||
        height: var(--image-height, 120px);
 | 
			
		||||
        cursor: grab;
 | 
			
		||||
        overflow: hidden;
 | 
			
		||||
        border-radius: 0.75rem;
 | 
			
		||||
@@ -262,4 +268,8 @@
 | 
			
		||||
    background: unset;
 | 
			
		||||
    border: unset;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  section#wrap {
 | 
			
		||||
    width: 60vw;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user