Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docssite: Update docs style according to disgn #65

Closed
juliaogris opened this issue Feb 13, 2024 · 0 comments · Fixed by evylang/evy#309
Closed

docssite: Update docs style according to disgn #65

juliaogris opened this issue Feb 13, 2024 · 0 comments · Fixed by evylang/evy#309

Comments

@juliaogris
Copy link
Member

juliaogris commented Feb 13, 2024

Figma design spec:
https://www.figma.com/file/4Wf4Mbq8I2Yxh2bptOnSE9/evy?type=design&node-id=943-401&mode=design

Some screenshots:

Image
Image
Image
Image
Image

@juliaogris juliaogris added this to the 🚸 Learn v0.2.0 milestone Feb 13, 2024
juliaogris added a commit to evylang/evy that referenced this issue Feb 20, 2024
Update docs anchors according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 20, 2024
Update docs heading styles according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 20, 2024
Update docs anchors according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 20, 2024
Update docs heading styles according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 21, 2024
Update docs anchors according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 21, 2024
Update docs heading styles according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 21, 2024
Update docs anchors according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 21, 2024
Update docs heading styles according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 21, 2024
Update docs anchors according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 21, 2024
Update docs heading styles according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 21, 2024
Update docs anchors according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 21, 2024
Update docs heading styles according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 22, 2024
Update docs anchors according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 22, 2024
Update docs heading styles according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 22, 2024
Update docs anchors according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 22, 2024
Update docs heading styles according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 22, 2024
Update docs anchors according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 22, 2024
Update docs heading styles according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 22, 2024
Update docs anchors according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 22, 2024
Update docs heading styles according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 22, 2024
Update docs anchors according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 22, 2024
Update docs heading styles according to design.

Issue: evylang/todo#65
juliaogris added a commit to evylang/evy that referenced this issue Feb 22, 2024
Update docs look for https://docs.evy.dev to move a little closer to the
design. We are still not done so we haven't moved things to /docs yet, but we
got a little closer:

* header added, though
  - search not yet working
  - active page not yet highlighted
* heading styles closer to design
* ul styles closer to design

In order to add the header we pulled out a shared header component from
the playground into frontend/css/header.css.

This merges the following commits:
* make: Add e2e-diff target
* docs: Fix typo
* frontend: Update HTML comments
* frontend: Refactor header CSS
* frontend: Rework play header css
* frontend: Add header to docs template
* build-tools: Update docs anchors
* frontend: Update docs heading styles

     Makefile                                      |    9 +-
     build-tools/md/main.go                        |    9 +-
     build-tools/md/tmpl/docs.html.tmpl            |   34 +-
     docs/usage.md                                 |    2 +-
     .../console-output-chromium-linux.png         |  Bin 37837 -> 37557 bytes
     .../console-output-ios-linux.png              |  Bin 13074 -> 13107 bytes
     .../modal-chromium-linux.png                  |  Bin 67029 -> 66560 bytes
     .../test.js-snapshots/modal-ios-linux.png     |  Bin 44598 -> 44859 bytes
     .../no-dialog-chromium-linux.png              |  Bin 31821 -> 31465 bytes
     .../test.js-snapshots/no-dialog-ios-linux.png |  Bin 20013 -> 20047 bytes
     .../no-sidemenu-chromium-linux.png            |  Bin 31821 -> 31465 bytes
     .../no-sidemenu-ios-linux.png                 |  Bin 20013 -> 20047 bytes
     .../sidemenu-chromium-linux.png               |  Bin 23341 -> 23285 bytes
     .../test.js-snapshots/sidemenu-ios-linux.png  |  Bin 14879 -> 15425 bytes
     .../playground-chromium-linux.png             |  Bin 31822 -> 31465 bytes
     .../playground-ios-linux.png                  |  Bin 20013 -> 20047 bytes
     frontend/css/elements.css                     |    5 +-
     frontend/css/header.css                       |   82 +
     frontend/css/header.html                      |   43 +
     frontend/css/root.css                         |   24 +-
     frontend/img/icons/icon-hamburger.svg         |    3 +
     frontend/img/icons/icon-search.svg            |    6 +
     .../img/{logo-sm.svg => icons/logo-small.svg} |   11 +-
     frontend/play/css/header.css                  |    1 +
     frontend/play/css/index.css                   |   96 +-
     frontend/play/img/logo-sm.svg                 |    1 -
     frontend/play/index.html                      |   62 +-
     frontend/preview/builtins.html                | 1391 +++--------------
     frontend/preview/css/header.css               |    1 +
     frontend/preview/css/index.css                |  118 +-
     frontend/preview/development/releasing.html   |   41 +-
     frontend/preview/index.html                   |   41 +-
     frontend/preview/papers/index.html            |   41 +-
     frontend/preview/release-notes/v0.1.0.html    |   41 +-
     frontend/preview/spec.html                    |  302 +---
     frontend/preview/syntax_by_example.html       |  232 +--
     frontend/preview/talks/index.html             |   41 +-
     frontend/preview/usage.html                   |   76 +-
     38 files changed, 862 insertions(+), 1851 deletions(-)

Issue: evylang/todo#65
Link: https://www.figma.com/file/4Wf4Mbq8I2Yxh2bptOnSE9/evy
Pull-request: #280
@juliaogris juliaogris changed the title Update docs style according to disgn docssite: Update docs style according to disgn Mar 11, 2024
@juliaogris juliaogris linked a pull request Mar 25, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant