Skip to content

Commit

Permalink
304 fuck oppskrifter som antar (#305)
Browse files Browse the repository at this point in the history
* Legger til tool tips

* Lager to shortcodes for å støtte tooltips i løpende tekst som lenker

* Oppretter siden
  • Loading branch information
petterhol authored Dec 25, 2023
1 parent 43392b6 commit fe0ac76
Show file tree
Hide file tree
Showing 4 changed files with 58 additions and 6 deletions.
50 changes: 50 additions & 0 deletions content/oppskrifter/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
+++
title = "Gjør matoppskrifter mer tilgjengelig"
+++

{{% ingress %}}

Å lage mat skal være gøy og givende, men for mange unge voksne kan det kanskje oppleves
vanskelig å forstå alle instruksjoner i en tradisjonell oppskrift. Populære oppskriftsider på
internett bruker ikke mulighetene vi har med moderne nettsider til å gjøre instruksjonene mer
tilgjengelig for alle.

{{% /ingress %}}

Jeg publiserer selv et lite utvalg oppskrifter her på pdog.no. Her følger jeg de standardene jeg
mener alle bør følge.

#### Skille mellom forberedelser og den faktiske matlaging

Mange ingredienser må forberedes, for eksempel kuttes, deles opp, skylles eller marineres, før man
faktisk går over til matlagingen. La oss ta inspirasjon av fjernsynskokkene, forbered alt først
og legg det klart til "bruk". De små glassbollene er kjekke.

#### Foreslå tilbehør i ingredienslista

Tenk deg at du endelig er ferdig med en to timer lang matlagingsesjon, og så kommer du til siste
steg. "Server gryten rykende varm med kokte poteter til". Tenkte du på poteter da du leste
ingredienslista?

En god ingrediensliste bør inneholde alle forslag til tilbehør som oppskriften foreslår.
Det er lett å gjøre det tydelig at det bare er forslag.

#### Lag en liste over redskaper en bør ha

De fleste har kanskje en stekespade og en kasserolle, det sier seg selv. Men når det først
dypt inne i oppskriften kommer frem at man skal bruke "knuste einebær", og du ikke har noe redskap
som kan knuse dette, da står du i baret. Her har jeg selv endt opp med å måtte improvisere mens
gryta koker.

#### Forklar termologi med verktøyhjelp eller lenker

Moderne nettsider kan bruke verktøyhjelp (engelsk: _tool tip_) for å hjelpe til med å forklare
termologi som kan være vanskelig og fremmedgjørende. Krever det en forklaring mer enn en setning,
kan man lenke til en side som handler om det man trenger å vite om konseptet/begrepet.

"Rør ut hvetemel og vann til en
{{< tooltiplenke
tips="Å jevne er å gjøre noe tyktflytende, her gjør du det med å blande mel i vann" >}}jevning
{{< /tooltiplenke >}}."

{{< tooltips >}}
8 changes: 2 additions & 6 deletions layouts/_default/baseof.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,8 @@
<!-- Bootstrap -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css"
integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"
integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"
defer></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"
integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"
defer></script>
<script src="https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js"
integrity="sha384-OgVRvuATP1z7JjHLkuOU7Xw704+h835Lr+6QL9UvYjZE3Ipu6Tp75j7Bh/kR0JKI" crossorigin="anonymous"
defer></script>
Expand Down
1 change: 1 addition & 0 deletions layouts/shortcodes/tooltiplenke.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<a href="#" data-toggle="tooltip" title="{{ .Get "tips" | markdownify }}!"> {{ .Inner | markdownify }}</a>
5 changes: 5 additions & 0 deletions layouts/shortcodes/tooltips.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<script>
$(document).ready(function(){
$('[data-toggle="tooltip"]').tooltip();
});
</script>

0 comments on commit fe0ac76

Please sign in to comment.