(dl): Don't decrease font size. Indent list slightly to set off from
body text.
(dt): Don't limit width. Don't display inline. Ensure small margin
above each term.
(dd): Don't limit width. Don't display inline.
While DL lists might be expected to be, e.g. a glossary, where each DT
element is just one term, these lists are commonly used for other
purposes, in which DT elements may be a sentence or more; this is
especially so for some ELPA packages' manuals which are exported to
HTML from Org files. Cramming these terms into a narrow column next
to their definition makes such lists hard to read. Instead, this
change puts the terms and definitions on their own lines.
* (html/images/rss.svg): Add new custom icon. I wrote it by hand to
avoid licensing issues. Based on [0].
(html/layout.css): Add "badge" class to push the Atom link badge to
the side of the page.
[0] https://en.wikipedia.org/wiki/File:Feed-icon.svg
To avoid raising an exception while parsing a regular expression, we
process the input escaping meta-characters and creating a custom
regular expression that matches words in the query occurring in any
order. (Bug#69132)
The main changes are to modify the class lists less frequently, thus
reducing the number of CSS reflows and the utilisation of an "idle
timer", to avoid unnecessarily updating the table while the user is
still typing. (Bug#69132)
* html/index.html: Remove comment about Emacs-24.
Update recommendation about `package-initialize`.
Change license to CC BY-SA. Reindent.
* html/layout.css (small): Give it the usual appearence.
* html/nongnu.html: Change license to CC BY-SA. Reindent.
The margin changes add whitespace after other page elements, matching
the margins of other heading levels. The text decorations visually
distinguish them from normal body text. The result is much more
readable.
Previously, paragraphs only had bottom margins, which caused them to
have nearly no spacing between them and other, non-paragraph page
elements. This change maintains the same spacing between paragraphs,
while adding space after other elements, which looks *much* better,
e.g. for `README.org`s where code blocks where not equally spaced
before/after.
* admin/archive-contents.el: Better layout for package descriptions,
and add a section for package installation.
* html/layout.css: Minor improvements.