<a href="#" class="a-link-button ">
    Weiterlesen
</a>
<{{#if url}}a href="{{ url }}"{{else}}div{{/if}} class="a-link-button {{ modifiers_classes }}"{{#if js_hook}}
	 data-{{ js_hook }}{{/if}}>
	{{ label }}
</{{#if url}}a{{else}}div{{/if}}>
  • Content:
    @use "sass:math";
    @use "../../../scss/variables" as v;
    @use "../../../scss/mixins" as m;
    
    .a-link-button {
    	@include m.clean-link;
    	
    	& {
    		position: relative;
    		
    		font-size: 0.875em;
    		display: inline-block;
    		padding-right: 1.5em;
    		line-height: 1.2em;
    		padding-left: 0;
    		color: v.$color-primary;
    		font-family: v.$font-secondary;
    		font-weight: v.$font-weight-bold;
    		text-transform: uppercase;
    		cursor: pointer;
    		transition: color v.$transition-fast v.$transition-ease;
    		letter-spacing: 0.08928em;
    	}
    	
    	@include m.fluid-props(padding-top padding-bottom, v.$fluid-min, v.$fluid-max, 6px, 10px);
    
    	@include m.high-contrast {
    		color: v.$color-primary-dark;
    	}
    
    	&::after {
    		content: "";
    		width: 0.6em;
    		height: 0.6em;
    		border-color: v.$color-primary;
    		border-top: 0.1666666667em solid; // 2/12
    		border-right: 0.1666666667em solid; // 2/12
    		transform: translateY(-50%) translateX(-0.5em) rotate(45deg);
    		transition: transform v.$transition-fast v.$transition-ease;
    		position: absolute;
    		right: 0;
    		top: 50%;
    
    		@include m.high-contrast {
    			border-color: v.$color-primary-dark;
    		}
    	}
    
    	@include m.hover {
    		color: v.$color-primary-dark;
    
    		&::after {
    			transform: translateY(-50%) translateX(0.5em) rotate(45deg);
    		}
    	}
    
    	&--grey {
    		color: v.$color-grey-3;
    
    		@include m.high-contrast {
    			color: v.$color-text;
    		}
    
    		@include m.hover {
    			color: v.$color-text-light;
    
    			@include m.high-contrast {
    				color: v.$color-text;
    			}
    		}
    
    		&::after {
    			border-color: v.$color-grey-3;
    
    			@include m.high-contrast {
    				border-color: v.$color-text;
    			}
    
    			@include m.hover {
    				color: v.$color-text-light;
    
    				@include m.high-contrast {
    					color: v.$color-text;
    				}
    			}
    		}
    	}
    
    	&--white {
    		color: v.$color-white;
    
    		@include m.hover {
    			color: v.$color-white;
    		}
    
    		&::after {
    			border-color: v.$color-white;
    		}
    	}
    }
    
  • URL: /components/raw/a-link-button/_a-link-button.scss
  • Filesystem Path: styleguide/src/components/atoms/a-link-button/_a-link-button.scss
  • Size: 1.9 KB
{
  "label": "Weiterlesen",
  "url": "#"
}

No notes defined.