Skip to content

Commit

Permalink
Seperated external link icon to new component
Browse files Browse the repository at this point in the history
  • Loading branch information
ricklambrechts committed May 8, 2023
1 parent 9d06384 commit 90a986b
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 9 deletions.
1 change: 1 addition & 0 deletions docs/scss/manon.scss
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@
@use "@minvws/manon/emphasized";
@use "@minvws/manon/de-emphasized";
@use "@minvws/manon/link";
@use "@minvws/manon/link-external";
@use "@minvws/manon/nota-bene";
@use "@minvws/manon/max-line-length";

Expand Down
11 changes: 11 additions & 0 deletions manon/link-external-variables.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
/*----------------------------------------------------------------------------------*/
/*----------------------- link--external-variables.scss ----------------------------*/
/*----------------------------------------------------------------------------------*/
:root {
/* External Link Icon */
--link-external-icon-font-family: var(--link-icon-font-family);
--link-external-icon-font-size: var(--link-icon-font-size);
--link-external-icon-padding-right: var(--link-icon-padding-right);
--link-external-icon-padding-left: var(--link-icon-padding-left);
//--link-external-icon: "";
}
16 changes: 16 additions & 0 deletions manon/link-external.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
/*---------------------------------------------------------------*/
/*-------------------- link-external.scss -----------------------*/
/*---------------------------------------------------------------*/
@use "link-external-variables";
@use "mixins/icon";

a {
&[rel~=external]:before {
@include icon.icon;
font-family: var(--link-external-icon-font-family);
font-size: var(--link-external-icon-font-size);
content: var(--link-external-icon);
padding-right: var(--link-external-icon-padding-right);
padding-left: var(--link-external-icon-padding-left);
}
}
9 changes: 0 additions & 9 deletions manon/link.scss
Original file line number Diff line number Diff line change
Expand Up @@ -163,13 +163,4 @@ a {
padding-right: var(--link-icon-after-padding-right);
padding-left: var(--link-icon-after-padding-left);
}

&[rel~=external]:before {
@include icon.icon;
font-family: var(--link-external-icon-font-family);
font-size: var(--link-external-icon-font-size);
content: var(--link-external-icon);
padding-right: var(--link-external-icon-padding-right);
padding-left: var(--link-external-icon-padding-left);
}
}

0 comments on commit 90a986b

Please sign in to comment.