A Sublime Text plugin that allows easy conversion of rem to px and px to rem.
You can easily install the pluing through Will Bond's excellent Package Control (https://sublime.wbond.net/). If you want to install this plugin manually for some reason, simply clone this repo into your packages directory (make sure not to put it in the user sub dir).
- Select a px value (e.g. '16px')
- Hit ctrl+shift+r by default (cmd+shift+r on Mac OS) to convert the value to rem. (Can also be done by selecting 'Convert highlighted px to rem' under the tools menu)
- Select a rem value (e.g. '1rem')
- Hit ctrl+shift+x by default (cmd+shift+x on Mac OS) to convert the value to px. (Can also be done by selecting 'Convert highlighted rem to px' under the tools menu)
- Convert px values to rem
- Convert rem values to px
- Checks to make sure the value is a valid px unit to convert to rem and visa versa
- The default size of 1rem is 16px which can be changed in the user settings.
- All values will remove trailing zero's (e.g. '1.500rem' would become '1.5rem').
font-size: 1rem
Will convert to:
font-size: 16px
font-size: 16px
Will convert to:
font-size: 1rem