| From: | Dave Page <dpage(at)pgadmin(dot)org> |
|---|---|
| To: | Magnus Hagander <magnus(at)hagander(dot)net> |
| Cc: | PostgreSQL WWW <pgsql-www(at)lists(dot)postgresql(dot)org> |
| Subject: | Re: Copy script button cleanup |
| Date: | 2025-12-04 09:39:27 |
| Message-ID: | CA+OCxoz5EfnXsGVQ2d2etr7fNU90KtA4-gUyxPwdA=euq-b3qw@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-www |
On Wed, 3 Dec 2025 at 22:29, Magnus Hagander <magnus(at)hagander(dot)net> wrote:
> On Wed, 3 Dec 2025 at 11:38, Dave Page <dpage(at)pgadmin(dot)org> wrote:
>
>>
>>
>> On Tue, 2 Dec 2025 at 14:41, Magnus Hagander <magnus(at)hagander(dot)net> wrote:
>>
>>>
>>>
>>> On Tue, 2 Dec 2025 at 12:30, Dave Page <dpage(at)pgadmin(dot)org> wrote:
>>>
>>>> The Copy Script buttons on the Linux package installation pages look
>>>> horrific. See before.png.
>>>>
>>>> The attached patch makes them look much nicer, with proper sizing and
>>>> an icon based button. On click, it briefly changes to a green checkmark to
>>>> show confirmation. See the after screenshots.
>>>>
>>>> I'll apply this in a couple of days if there are no objections.
>>>>
>>>>
>>> LGTM in general and certainly is a lot prettier.
>>>
>>> Can you explain what that "fallback for text based buttons" is? Aren't
>>> they all replaced with icons?
>>>
>>
>> Oh, yeah. That's no longer needed now the patch is complete. I'll remove
>> it.
>>
>>
>>>
>>> Oh, and I'm told you're not supposed to use "var" for variables in js
>>> due to the broken scoping :)
>>>
>>
>> Old habits die hard :-(
>>
>>
>>>
>>> And while you're poking at it, one thing I've really wanted is a "copy
>>> without the sudo parts". But I'm guessing that would be a lot more
>>> complicated than what you're fixing here...
>>>
>>
>> Ask and thou shalt receive.
>>
>
> Sweet! :)
>
>
> 2 patches attached. Both fix the original issue. One also adds the no sudo
>> button.
>>
>>
> Looks good in a (fairly brief) check. Thanks!
>
Thanks - I fixed one more minor styling issue (minimum height of the code
boxes), and applied the no-sudo version.
--
Dave Page
pgAdmin: https://www.pgadmin.org
PostgreSQL: https://www.postgresql.org
pgEdge: https://www.pgedge.com
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Álvaro Herrera | 2025-12-04 15:18:50 | Re: Copy script button cleanup |
| Previous Message | Jonathan Gonzalez V. | 2025-12-04 09:35:42 | Re: Support for listing the beta versions |