Fix logo being all kinds of fucked on chrome by recovering autoprefixer #2184

Closed
hj wants to merge 0 commits from gitlab-mr-iid-917 into develop
Member

Autoprefixer went AWOL during webpack v1 -> v4 (or was it v3 i forgot) upgrade, this MR brings it back (i can't believe chrome doesn't support css-mask and other related stuff without a prefix). Autoprefixer's docs suggest using postcss to load it, even with less/scss/stylus, so I added that, we already use postcss in some library accoring to yarn lockfile and previously it was loaded weirdly in vue build config or something.

Autoprefixer went AWOL during webpack v1 -> v4 (or was it v3 i forgot) upgrade, this MR brings it back (i can't believe chrome doesn't support css-mask and other related stuff without a prefix). Autoprefixer's docs suggest using postcss to load it, even with less/scss/stylus, so I added that, we already use postcss in some library accoring to yarn lockfile and previously it was loaded weirdly in vue build config or something.

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
pleroma/pleroma-fe!2184
No description provided.