Some things we can migrate, some others we need to duplicate and some others we don't need to do anything.
* Variable definitions: duplicate them, so that current customizations relying on them keep working and can be easily migrated. * Custom styles: migrate them, the only thing relying on those styles are the components and they'd work just as well with a CSS native solution. EDIT: those custom styles can use mixin extensively. Instead of having a hard time migrating them, we can keep them in LESS if it's easier. END OF EDIT * Mixins: leave them unchanged. There's no way to reproduce mixins in CSS (style queries could be a replacement, but it's not supported well yet -- CSS native mixins are actively thought about, but it'll be a while until we get full support) If some of them are useful for custom styles, replace them with somewhat appropriate CSS variable equivalents.
Edit: Just found a podcast episode that's relevant to the issue found here: https://thecsspodcast.libsyn.com/92-css-if-and-custom-functions
This message was sent by Atlassian Jira (v9.3.0#930000-sha1:287aeb6)
If image attachments aren't displayed, see this article.