[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Prettify elpa.gnu.org
From: |
Philip Kaludercic |
Subject: |
Re: Prettify elpa.gnu.org |
Date: |
Mon, 18 Oct 2021 20:05:55 +0000 |
Philip Kaludercic <philipk@posteo.net> writes:
> Stefan Monnier <monnier@iro.umontreal.ca> writes:
>
>> Hi,
>>
>> I'd like to change the style sheet so that our ELPA weg pages don't
>> spend as much screen real estate showing:
>>
>> To install this package, run in Emacs:
>>
>> M-x package-install RET haskell-tng-mode RET
>>
>> I don't want to remove this info, just make it use less space.
>> I expect it should be a very simple change to make in the CSS, but
>> I also suspect that it would be much easier for someone more familiar
>> with CSS than I am.
>
> I feel that in general the "margin-bottom" value for paragraphs could be
> reduced to 1em (from the current 2em, in layout.css:129), without
> squeezing the page together too much.
>
> Another idea might also to be to use details elements[0] to hide the
> information by default (most users will know how a package is installed,
> I suspect the note is added for people installing their first packages),
> but to present it in more detail if explicitly requested.
>
> [0] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details
Also related to the website, I think the NonGNU ELPA webpage could be
improved. This is how it currently looks like in Firefox when I shrink
the window:
Screenshot_2021-10-18 NonGNU Emacs Lisp Package Archive.png
Description: PNG image
First of all the "NonGNU Emacs Lisp Package Archive" is too packed, and
the instructions to configure NonGNU ELPA for versions prior to 28 are
wrapped in a <code> instead of <pre> element. Only the former preserves
indentation as intended, so that should be replaced.
I would fix these issues, but I cannot find where the HTML and CSS is
stored. Nongnu.git seems to have no html directory like elpa.git.
--
Philip Kaludercic
- Prettify elpa.gnu.org, Stefan Monnier, 2021/10/18
- Re: Prettify elpa.gnu.org, Philip Kaludercic, 2021/10/18
- Re: Prettify elpa.gnu.org,
Philip Kaludercic <=
- Re: Prettify elpa.gnu.org, Stefan Monnier, 2021/10/18
- Re: Prettify elpa.gnu.org, Philip Kaludercic, 2021/10/19
- Re: Prettify elpa.gnu.org, Stefan Monnier, 2021/10/19
- Re: Prettify elpa.gnu.org, Philip Kaludercic, 2021/10/21
- Re: Prettify elpa.gnu.org, Stefan Monnier, 2021/10/21
- Re: Prettify elpa.gnu.org, Philip Kaludercic, 2021/10/22
- Re: Prettify elpa.gnu.org, Stefan Kangas, 2021/10/22
- Re: Prettify elpa.gnu.org, Philip Kaludercic, 2021/10/22
- Re: Prettify elpa.gnu.org, Stefan Monnier, 2021/10/23
- Re: Prettify elpa.gnu.org, Philip Kaludercic, 2021/10/24