diff --git a/server/static/layout.css b/server/static/layout.css index ef7b632..1e65895 100644 --- a/server/static/layout.css +++ b/server/static/layout.css @@ -71,36 +71,16 @@ main { grid-column: 1 / -1; display: grid; grid-template-columns: 1fr 1fr; + grid-auto-flow: column; gap: var(--space-md); } -@media (max-width: 48em) { - .topnav { - padding: 0 var(--space-sm); - gap: var(--space-xs); - } - - .topnav > nav > a span:not(.material-symbols-outlined) { - display: none; - } - - .topnav > .cta span:not(.material-symbols-outlined) { - display: none; - } - - .topnav > .cta { - width: 2.25rem; - height: 2.25rem; - padding: 0; - border-radius: 50%; - justify-content: center; - } - - .main-content { - padding: var(--space-sm); - } - - .topnav > h1 { - font-size: 1rem; +#order { + display: grid; + grid-template-columns: auto 20rem; + grid-template-rows: auto auto auto 1fr; + > aside { + grid-column: 2; + grid-row: span; } } diff --git a/server/templates/order.templ b/server/templates/order.templ index 7b38cae..955c2fc 100644 --- a/server/templates/order.templ +++ b/server/templates/order.templ @@ -9,182 +9,178 @@ import ( ) templ OrderForm(dto dto.OrderPage) { -
+ -
-
-
-

- person_add - Dane klienta -

-
-
-
-
- - -
-
- - -
-
- - -
-
- -
- - - -
-
-
- - -
-
- - +
+
+

+ person_add + Dane klienta +

+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+ +
+ + +
-
-
-
-
-

- cake_add - Torty specjalne -

-
-
- -
-
-
-
-

- inventory_2 - Katalog produktów -

-
- if len(dto.Tags) > 0 { -
- for _, t := range dto.Tags { - - } +
+ +
- } -
-
    - for _, c := range dto.Catalogue { -
  • -
    -
    - cake -
    -
    -
    { c.Name }
    -
    { c.Price.String() } PLN
    -
    -
    -
    - - 0 - -
    -
  • - } -
-
-
-
+
+
+
+

+ cake_add + Torty specjalne +

+
+
+ +
+
+
+
+

+ inventory_2 + Katalog produktów +

+ +
+ if len(dto.Tags) > 0 { +
+ for _, t := range dto.Tags { + } - for _, s := range dto.Order.SpecialCakes { -
  • -
    -
    { s.Name }
    -
    { s.Detail() }
    - if len(s.Tags) > 0 { -
    - for _, t := range s.Tags { - { t.Name } - } -
    - } +
    + } +
    +
      + for _, c := range dto.Catalogue { +
    • +
      +
      + cake +
      +
      +
      { c.Name }
      +
      { c.Price.String() } PLN
      +
      -
      { s.Price.String() } PLN
      -
      - -
      - - - - - - -
    • }
    -
    -
    - Subtotal - { dto.Order.Subtotal().String() } PLN -
    -
    - Zaliczka - -
    -
    - Do zapłaty - { dto.Order.Total().String() } PLN -
    - +
    +
  • + @SpecialCakeOverlay(dto.Tags)