Open SavannahRicks opened 1 year ago
Some new ideas, 5/28/23:
[ ] Add a footer?
Includes copyright
Runs by info
last updated info
contact info
github link?
[ ] get rid of border radius
[x] bring down calender days sticky from touching the top
[x] close spacing between entry days and paragraphs
[x] Change entry days font color
[x] Why is paragraph font size different in entries and gloss?
[x] Sticky the Month/Year Heading
18 July 2023:
for (var i = 0; i < entries.length; i++) {
entries[i].style.fontSize = 'smaller';
/* Maybe we don't need to change the size with JS. Just change it to be smaller across the site in CSS. */
entries[i].classList.toggle("on");
}
But is it necessary? Try reducing font-size for all the gloss entries in CSS
[ ] Can we simplify the way we're controlling font-size and proportional units across the site.
This starts with the flex containers on the top-level structural elements
Note how font-size and spacing are inherited ("cascade") from high-level to "deep-nested" elements. Can we simplify how to control the size by reducing the number of places where font-size is referenced.
What other simplifications can we make to proportions / units across the CSS?
[ ] Read up on best practices for units on fonts vs. units on other kinds of spacing in websites:
https://www.w3.org/Style/Examples/007/units.en.html (explains what's good about em
units in particular and how to work with em
and rem
https://fullscale.io/blog/best-css-unit-for-responsive-web-design/
@SavannahRicks Here's something we should check at our next meeting: Are we transforming the <gap>
elements in our HTML output to indicate where things are crossed out or illegible?
As of 8/29/23