Jan. 4th, 2023

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 7df3589f235e894ecab505efba6187416e488b23 https://github.com/dreamwidth/dreamwidth/commit/7df3589f235e894ecab505efba6187416e488b23 Author: Jen kareila@dreamwidth.org Date: 2023-01-04 (Wed, 04 Jan 2023)

Changed paths: M htdocs/scss/skins/_page-layout-hacks.scss

Log Message:


[#2921] fix table header background color on Foundation pages (#3026)

I found where the table header link colors were specified and dropped in a rule for a background color so that the links would be legible again.

It was very obvious on the admin/statushistory page, but this should affect any Foundation pages with similarly defined table header elements.

I don't know if this is the best solution, but it seems like an improvement. I did check legibility in all the different site schemes.

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: e1a6869015e53471ffe3a531dab6573e7fa56c9b https://github.com/dreamwidth/dreamwidth/commit/e1a6869015e53471ffe3a531dab6573e7fa56c9b Author: Jen kareila@dreamwidth.org Date: 2023-01-04 (Wed, 04 Jan 2023)

Changed paths: M cgi-bin/LJ/Widget/ShopItemOptions.pm M htdocs/shop/account.bml M htdocs/shop/account.bml.text

Log Message:


try again with warning users off buying regular paid time for premium accounts (#3022)

  • revert the reversion

  • tweaks pt 1

  • better error checking on arguments to DW::Pay functions. they don't behave nicely when given bogus inputs, causing the widget to quietly bomb out from under us.

  • also check additional logic in allow_account_conversion for permitting paid time to be applied to a premium account.

  • note that the 0.7 is expressed as a constant elsewhere. possibly this whole code block should be redefined as a hook since it assumes dw-nonfree business logic.

  • tweaks pt 2

This isn't pretty, but it prevents the scenario where widget errors disappear into a BML block that was being ignored. That's why we were seeing the problem with purchase attempts disappearing instead of telling us what went wrong.

One day, someone will rewrite LJ::Widget not to use BML.

Profile

Dreamwidth Changelog

June 2025

S M T W T F S
1234567
89101112 13 14
1516171819 2021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 30th, 2025 12:37 pm
Powered by Dreamwidth Studios