styles_de_caracteres.scss 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. .bold {
  2. font-family: "TextaAlt";
  3. font-weight: 800;
  4. font-size: 12pt;
  5. text-transform: uppercase;
  6. }
  7. .capital {
  8. text-transform: uppercase;
  9. font-size: 12pt;
  10. }
  11. .center {
  12. text-align: center;
  13. }
  14. .align-right {
  15. text-align: right;
  16. }
  17. // Notes de fin de chapitres
  18. [data-note] {
  19. position: relative;
  20. counter-increment: footnote;
  21. }
  22. [data-note]::after {
  23. position: absolute;
  24. content: counter(footnote);
  25. transform: translate(1px, -5px );
  26. font-family: "TextaAlt";
  27. font-size: 6pt;
  28. }
  29. // / Replace `$search` with `$replace` in `$string`
  30. // / @author Hugo Giraudel
  31. // / @param {String} $string - Initial string
  32. // / @param {String} $search - Substring to replace
  33. // / @param {String} $replace ('') - New value
  34. // // / @return {String} - Updated string
  35. // @function str-replace($string, $search, $replace: '') {
  36. // $index: str-index($string, $search);
  37. //
  38. // @if $index {
  39. // @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);
  40. // }
  41. //
  42. // @return $string;
  43. // }
  44. //
  45. // p {
  46. // $string: '490 000';
  47. // content: str-replace($string, '490 000', '490\0000A0000');
  48. // }