Я добавляю параллелограмм с текстом через псевдоэлемент before
Параллелограмм делаю через свойство transform, но вместе с блоком искажается и текст внутри него(
Как сделать чтобы текст не наклонялся вместе с блоком?
S_Tigrov, возможно, не заметил, если не меняли текст вопроса.
В любом случае, когда элемент один, тем более текст через before — это невозможно.
Выносите текст в отдельный элемент/псевдоэлемент. Делайте фигуру фоном. Но transform вы не сможете отменить ни для content псевдоэлемента, ни для textContent, если это был нормальный текст внутри блока. Текст в любом случае нужно выносить в отдельный блок.