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

0.7.4 website layout and content, draft 1 #1150

Closed
64 tasks done
rolyp opened this issue Nov 1, 2024 · 0 comments · Fixed by #1169
Closed
64 tasks done

0.7.4 website layout and content, draft 1 #1150

rolyp opened this issue Nov 1, 2024 · 0 comments · Fixed by #1169
Assignees
Labels
setup Project configuration writing

Comments

@rolyp
Copy link
Collaborator

rolyp commented Nov 1, 2024

Content and layout tasks previously part of #924.

See also:

Done/dropped:

  • Obviate need for web folder and copy-static step
    • Generalise “copy other HTML files” step of bundle-website to cp -rL all files with lowercase prefix
    • bundle-website to gather files to copy first (without tracing) and then copy (with tracing)
    • Move pdf and student-projects from web folder to FluidOrg; verify manually
      • Fix up student-projects/index.html to work with grid container
      • Modify header.html to remove landing-page specifics and include into student-projects/index.html
    • Move css and favicon.ico from web folder to FluidOrg and add symbolic links to other websites
    • Move template.html from web to FluidOrg and update cp step to pick up from there
    • Inline remaining step of util/copy-static.sh (Fluid folders under fluid)
  • Extract fetch(‘header.html’) to common .js file
  • Replace src/Website by website (retain Website module); update sources paths in spago.dhall
  • Font experiments for body text, logo
    • Local font folder with appropriate woff2 files
    • otf to woff2 conversion for GraphikLight/GraphikMedium
    • ttf to woff2 conversion for Odisean Tech
  • New Fluid logo in header.html
  • Heading colours
  • Revisit glowing active links
  • Insert header.html into every page
  • Collaborators/funders on separate page
  • Light background for header; fix padding/margin after h2
  • Distinct grid for header; set columns to more conventional layout; include into each page
  • Ubuntu Mono for code listings
  • Replace shading on data pane by right-hand border
  • Fix background on v0.7.4 (or remove)
  • Adjust right/top margin of “previous versions” nav
  • Move “previous versions” nav to column 1 (under logo)?
  • Remove verticle centering
  • Maximum content width
  • Current and past contributors
  • Add table-view class to TableView tables (to distinguish from other tables)
  • Shared nav in header with an entry for each set of related pages (e.g. examples, contributors)
  • Schmidt Sciences logo
  • “Internal” shared nav (sub-header.html?) for each such set
  • Revisit active-page (dynamically add via argument to loadSubHeader)
  • New nav style with centre-dot delimiter and visible focus
  • Thin full-width border under <h3> elements; then set <h4> to same font-size
  • Narrower grid column when data pane hidden
    • Hide column or narrower column? ➡️ set column with to 0
    • Centre final result (set rightmost column to 800px and drop max-width)
    • Set width of data pane to width of content?
    • Lose first 10px dummy column
  • Light grey border under h3 extends only to width of title on Contributors and Roadmap pages
  • Right-justified text that respects max-width (e.g. for “continued..”)
  • Puppeteer tests borked because viewport too small
    • Larger height and width in Chrome
    • Generalise launchFirefox to support DefaultViewPort
    • Parameterise on headless: false?
  • Logo baseline at bottom of element (or replace with image?)
  • New nav style for external links at the top
  • Tweaks to vertical spacing in header
  • Replace middle column in header by padding-left on rightmost column
  • Intro explaining goals of project
  • Non-renewables text
  • Move links to previous versions to Contributors
  • Contributors: role of organisations
  • Restore padding-left on ul not under nav
  • New nav to change visual appearance of active-page
  • Convolution text
  • Initial pass over FAQ
  • “How to contribute” into FAQ
  • Drop Roadmap for now
  • Link to ESOP 2025 preprint
  • Moving average text

Font ideas

Retrofuturistic:

@rolyp rolyp mentioned this issue Nov 1, 2024
38 tasks
@rolyp rolyp added writing setup Project configuration labels Nov 1, 2024
@rolyp rolyp added this to Fluid Nov 1, 2024
@github-project-automation github-project-automation bot moved this to Proposed in Fluid Nov 1, 2024
@rolyp rolyp moved this from Proposed to Pending in Fluid Nov 1, 2024
@rolyp rolyp added this to the v0.7.4 Website update milestone Nov 1, 2024
@rolyp rolyp self-assigned this Nov 1, 2024
@rolyp rolyp changed the title New 0.7.x website content 0.7.x website content Nov 1, 2024
@rolyp rolyp moved this from Pending to In Progress in Fluid Nov 4, 2024
@rolyp rolyp changed the title 0.7.x website content 0.7.x website layout and content Nov 5, 2024
@rolyp rolyp changed the title 0.7.x website layout and content 0.7.4 website layout and content Nov 5, 2024
@rolyp rolyp changed the title 0.7.4 website layout and content 0.7.4 website layout and content, draft 1 Nov 13, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Recently completed in Fluid Nov 13, 2024
@rolyp rolyp moved this from Recently completed to Done in Fluid Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
setup Project configuration writing
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant