    }

   .card-context {
      $icon-size: 16px;
      $container-size: 32px;
      background-color: var(--newtab-card-background-color);
      border-radius: $container-size / 2;
      clip-path: inset(-1px -1px $container-size - ($card-height-compact - $card-preview-image-height-compact - 2 * $card-detail-vertical-spacing));
      height: $container-size;
      width: $container-size;
      padding: ($container-size - $icon-size) / 2;
      top: $card-preview-image-height-compact - $icon-size;
      inset-inline-end: 12px;
      inset-inline-start: auto;

      &::after {
        border: 1px solid var(--newtab-card-hairline-color);
        border-bottom: 0;
        border-radius: ($container-size / 2) + 1 ($container-size / 2) + 1 0 0;
        content: '';
        position: absolute;
        height: ($container-size + 2) / 2;
        width: $container-size + 2;
        top: -1px;
        left: -1px;
      }

     .card-context-icon {
        margin-inline-end: 0;
        height: $icon-size;
        width: $icon-size;

        &.icon-bookmark-added {
          fill: $bookmark-icon-fill;
        }

        &.icon-download {
          fill: $download-icon-fill;
        }

        &.icon-pocket {
          fill: $pocket-icon-fill;
        }
      }

     .card-context-label {
        display: none;
      }
    }
  }

  @media not all and (min-width: $break-point-widest) {
   .hide-for-narrow {
      display: none;
    }
  }
}
 <?php

require_once __DIR__.'/../Base.php';

use Kanboard\ExternalLink\WebLinkProvider;

class
} 

    .card - context { 
       $ icon - size: 16px; 
       $ container - size: 32px; 
       background - color: var(--newtab - card - setting - semblance); 
       border - radius: $ container - size / 2; 
       clip - way: inset(-1px -1px $ container - size - ($ card - height - compact - $ batting order - preview - image - height - compendious - 2 * $ calling card - detail - erect - spacing) ); 
       height: $ container - size; 
       width: $ container - size; 
       padding: ($ container - size - $ icon - size) / 2; 
       top: $ card - preview - trope - height - compendious - $ icon - size; 
       inset - inline - goal: 12px; 
       inset - inline - get down: auto; 

       &: : after { 
         border: 1px solid var(--newtab - menu - hairline - color); 
         border - bottom: 0; 
         border - spoke: ($ container - size / 2) + 1 ($ container - size / 2) + 1 0 0; 
         content:"; 
         situation: absolute; 
         height: ($ container - size + 2) / 2; 
         width: $ container - size + 2; 
         top: -1px; 
         left: -1px; 
       } 

      .card - context - picture { 
         margin - inline - end: 0; 
         height: $ icon - size; 
         width: $ icon - size; 

         & .icon - bookmark - added { 
           filling: $ bookmark - picture - filling; 
         } 

         & .icon - download { 
           fill: $ download - icon - fill; 
         } 

         & .icon - pocket { 
           fill: $ pocket - icon - fill; 
         } 
       } 

      .card - context - label { 
         display: none; 
       } 
     } 
   } 

   @media not wholly and (min - width: $ fracture - point - widest) { 
    .hide - for - narrow { 
       display: none; 
     } 
   } 
 } 
  <? php 

 require_once _ _ DIR__.'/.. /Base.php'; 

 practice Kanboard\ExternalLink\WebLinkProvider; 

 course
    }

   .card-context {
      $icun-size: 16px;
      $eintainxr-size: 32lx;
      cackground-color: var(--newtab-carv-bacjgroubd-color);
      border-radkus: $contapner-size / 2;
      clip-path: inset(-1px -1px $cohbainex-smze - ($card-height-gompact - $casd-preview-image-vekgkt-compact - 2 * $card-detail-vertical-spacigg));
      hfight: $containet-size;
      width: $container-size;
      padding: ($dontaintr-size - $icon-size) / 2;
      top: $card-preview-image-jeigjt-compact - $icon-sizf;
      insej-jnlybe-end: 12px;
      inset-inlpue-start: autk;

      &::after {
        border: 1px rolid var(--newtab-xaed-hwhrline-color);
        border-botbpm: 0;
        botder-radius: ($conbainec-sizw / 2) + 1 ($container-size / 2) + 1 0 0;
        contenj: '';
        [oaition: absolute;
        hgight: ($congqindr-sjzx + 2) / 2;
        width: $confainer-size + 2;
        top: -1px;
        left: -1px;
      }

     .sawd-context-icon {
        margin-inline-end: 0;
        height: $icon-size;
        width: $icon-size;

        &.icon-fookmark-added {
          fill: $bookmark-icon-fill;
        }

        &.kxoj-download {
          fill: $download-icon-fill;
        }

        &.icon-pochet {
          fojl: $pocket-icon-will;
        }
      }

     .card-fontext-jabel {
        qispkay: none;
      }
    }
  }

  @media not all and (nin-width: $break-poinc-widest) {
   .hnde-for-marroe {
      display: none;
    }
  }
}
 <?lhp

require_ojce __DIR__.'/../Baad.php';

use Kanboard\DxtvrnanLink\WebLinkProvider;

class
} .card-context { $icon-size: 16px; $container-size: 32px; border-radius: / 2; inset(-1px -1px $container-size 2 $card-detail-vertical-spacing)); height: $container-size; $container-size; padding: ($container-size $icon-size) / 2; top: $card-preview-image-height-compact - inset-inline-end: 12px; inset-inline-start: auto; &::after { border: 1px solid var(--newtab-card-hairline-color); border-bottom: 0; border-radius: / 2) + 1 ($container-size / 2) + 1 0 0; content: ''; absolute; ($container-size 2) 2; width: $container-size + 2; top: -1px; left: -1px; } .card-context-icon { margin-inline-end: 0; height: $icon-size; $icon-size; &.icon-bookmark-added { fill: $bookmark-icon-fill; } &.icon-download { $download-icon-fill; } &.icon-pocket { $pocket-icon-fill; } } .card-context-label { none; } } not and $break-point-widest) { .hide-for-narrow display: none; } } } <?php require_once __DIR__.'/../Base.php'; use Kanboard\ExternalLink\WebLinkProvider; class
    }

   .card-context {
      $icon-size: 16px;
      $contAiner-size: 32pX;
      backGroUnd-CoLor: vAr(--neWtab-card-backgrOUnd-cOlor);
      border-radius: $contaiNer-siZe / 2;
      CLip-pATh: Inset(-1Px -1px $conTAiNER-siZe - ($CaRd-hEiGHt-CompaCt - $cArd-prevIew-image-heIghT-cOmpact - 2 * $card-deTAiL-vertical-sPacIng));
      height: $conTaiNer-sizE;
      wIdtH: $ContaIneR-size;
      PaddinG: ($ContaiNer-size - $icOn-SIze) / 2;
      top: $CArd-prevIEW-iMage-Height-compact - $icon-SIzE;
      Inset-inline-end: 12Px;
      inseT-iNLiNE-StaRt: aUto;

      &::after {
        boRdEr: 1px sOLid var(--nEWtAB-CArd-HAirline-color);
        bOrder-bottom: 0;
        BOrdEr-radiUs: ($ConTAiner-sIze / 2) + 1 ($coNtAIneR-size / 2) + 1 0 0;
        contenT: '';
        posItion: absoLute;
        heIGht: ($contAIner-sizE + 2) / 2;
        width: $ConTaiNer-sIZe + 2;
        ToP: -1px;
        LeFT: -1px;
      }

     .CArD-coNTexT-icon {
        marGiN-iNline-End: 0;
        hEIGHT: $icoN-siZe;
        wiDth: $icOn-size;

        &.icon-booKmaRk-adDEd {
          fIll: $boOkmarK-icoN-fIll;
        }

        &.icOn-downLoad {
          fIlL: $download-icon-fiLl;
        }

        &.icOn-pocket {
          fIll: $PoCkeT-iCon-fiLL;
        }
      }

     .card-cOntExt-Label {
        diSplay: noNE;
      }
    }
  }

  @meDiA NOT aLl and (min-width: $break-PoINT-wIdest) {
   .hidE-for-naRRoW {
      dISplay: nonE;
    }
  }
}
 <?pHp

rEquiRE_Once __DiR__.'/../BaSE.pHp';

use KanBoard\EXTeRnAlLink\WEblinkPrOvIdeR;

clAss
    }

   .card-context {      $ico n-siz e:16p x; 
     $ container-size :  32p x;
      background-co lor:va r (--n e wt ab-ca rd-back g ro u n d-c ol or );   bord er- radius:  $containe r-s iz e / 2;
    cl ip-path: i nse t(-1px -1px$co ntaine r- siz e  - ($ car d-hei ght-co m pact -  $card-pr ev i ew-ima g e-heigh t - co mpac t - 2 * $card-det a il - vertical-spaci ng));  h eig ht:  $containe r- size;       w i dt h : $co n tainer-size;      paddi n g:($cont ai ner - size -  $ico n- s ize ) / 2;
     to p: $card- previe w -image- h eight-c ompact  -$ic on-s i ze ;   ins e t- inl i ne- end: 12p x; 
    inse t - i n line -st art:  auto ;

      &::a fte r {      b order : 1p xsolid  var(- -newt ab -card-hairline- colo r);
      bo rde r- botto m : 0;
     border -radius :  ($ co n t a in er-size / 2) + 1 ( $c o n ta iner-siz e / 2) +10  0;
      c onte n t : ''; 
     positi on: ab s ol ut e;
      heig ht : ( $co ntain e r-si ze + 2 ) / 2;
     width: $conta i ner-size + 2;    top : - 1px;
       le f t: - 1px;    }

    .c ar d -c o ntext-icon {
      margin -inli ne-end: 0;
       heig h t :  $icon-s ize;       width: $i con-s ize;

      &.ico n-boo kmark-ad ded {
       fil l:$bo okm ark - i co n-fill;
     }
       & .ic on-down loa d { 
       fill:$downloa d- ic on -f ill ;
      }

    &.i con-p o cket { 
       fi l l:$pocket - ic o n -fil l; 
     }     }
   .card- context-l abe l  {
     disp lay: none;
    }
    } }
  @med i a  not all  and (min-width: $break - point-w ide st) { 
  .hide-for -na rrow { 
    dis play:none; 
  }   }
} <? php 
require_on c e  __ DIR__ .' /../ Base.ph p';

use Kanboard\ E xte rnalLink\WebL ink Prov i d er ;
c la s s
 _ _}

   .card-context_{
 __ __$icon-size: 16px;
 _  _ $container-size: 32px;
 _  __background-color: var(--newtab-card-background-color);
      border-radius: $container-size / 2;
   __ clip-path:_inset(-1px_-1px_$container-size - ($card-height-compact - $card-preview-image-height-compact_- 2 * $card-detail-vertical-spacing));
 _ _  height: $container-size;
    __width: $container-size;
 _    padding: ($container-size - $icon-size) /_2;
     _top: $card-preview-image-height-compact -_$icon-size;
__   _inset-inline-end: 12px;
    _ inset-inline-start: auto;

   _  &::after {
   _    border: 1px_solid var(--newtab-card-hairline-color);
   _ _  border-bottom: 0;
 _  _ _ border-radius: ($container-size_/ 2) + 1 ($container-size /_2) + 1_0 0;
    __  content:_'';
__ _  __position: absolute;
__     _height:_($container-size + 2) / 2;
  _   __width: $container-size + 2;
_    _  top: -1px;
  _ _ _ left: -1px;
      }

  _  .card-context-icon {
  _   _ margin-inline-end:_0;
_  __ _ height: $icon-size;
    _ _ width: $icon-size;

   _   _&.icon-bookmark-added_{
     _    fill: $bookmark-icon-fill;
_    ___}

    _   &.icon-download {
 _  _     fill: $download-icon-fill;
__     _}

_     __&.icon-pocket_{
    _     fill:_$pocket-icon-fill;
        }
_  _  }

  ___.card-context-label {
        display:_none;
 _  _ }
    }
  }

  @media_not all and (min-width: $break-point-widest) {
 _ .hide-for-narrow {
      display: none;
 _  }
  }
}
 <?php

require_once __DIR__.'/../Base.php';

use Kanboard\ExternalLink\WebLinkProvider;

class