Skip to content

v3.4.1

Choose a tag to compare

@lukelocksmith lukelocksmith released this 26 Jul 19:23
· 1 commit to main since this release

Poprawki wizualne bloków CTA na blogu plus podłączenie newslettera pod Gravity Forms.

Naprawione

Przeciek stylów prozy. Karty CTA są wstrzykiwane w the_content, więc reguły .prose.sp-content p i .prose.sp-content img z motywu wchodziły do środka. Oba selektory mają wagę (0,2,1), czyli tylko remisowały z resetami wtyczki, a theme.css ładuje się później, więc motyw wygrywał i resety wyglądały na ignorowane. Resety schodzą teraz o poziom głębiej przez realnego rodzica, co daje (0,3,0)/(0,3,1), bez !important.

Zmierzone na żywo, karta CTA1 z 502px na 386px:

  • odstępy 14/43/57px na 14/14/29px (margines prozy nie dodaje się już do flex-gap)
  • avatar 60px kwadrat zjechany 29px poza swój wrapper, teraz 80px kółko i offset 0
  • przycisk 67px prostokąt, teraz 44px pigułka zgodna z .btn-primary motywu
  • odręczny dopisek 26,6px przy nagłówku 23,1px, teraz 19,6px przy 26,6px

Zero hairline'ów zgodnie z zasadą projektu: border karty, separator podpisu, ring wokół avatara i hr w CTA3. Separacja idzie odstępem i kontrastem.

Fluent Forms. Wtyczka nigdy nie była tu zainstalowana, dlatego [fluentform id="4"] renderował się jako goły tekst. Shortcode był zahardkodowany jako domyślna wartość w dwóch miejscach, więc naprawa samej bazy przywróciłaby problem przy nowej kategorii. Domyślne są teraz puste, a podpowiedź w panelu pokazuje składnię Gravity Forms.

Gravity Forms

Pola i przyciski nie potrzebowały własnego CSS, bo motyw ma globalny ciemny skin GF, który już pasuje. Domknięte tylko dwie luki:

  • kolor etykiety zgody (GF maluje ją na #112337, praktycznie niewidoczna na ciemnej karcie, teraz kontrast 10,1:1)
  • komunikat potwierdzenia, który dziedziczył ciemny atrament przeznaczony dla jasnych stron