v3.4.1
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-primarymotywu - 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