Skip to content

Instantly share code, notes, and snippets.

@TLMcode
Created July 10, 2017 15:47
Show Gist options
  • Save TLMcode/30efa1a8ec24dd1ea863a1dabf6397ff to your computer and use it in GitHub Desktop.
Save TLMcode/30efa1a8ec24dd1ea863a1dabf6397ff to your computer and use it in GitHub Desktop.
Extract Selectors & MediaQuery from main Material Kit style sheets
MatKitOrgCssPath := "*\base_framework\theme\base_material_kit\assets\css\"
MatKitOrgCssFile := MatKitOrgCssPath . "material-kit.css"
CWDSiteCssFile := MatKitOrgCssPath . "cwd-site-css.css"
FileRead, MatKitOrgCss, % MatKitOrgCssFile
While p:=regexmatch( MatKitOrgCss, "is)(@media.*?\{.*?[`n}]{1,2}|[#\.\(\)a-z:-]+pln)(.*?[`n]})", mth_,(!p?(p!,s:=""):strlen(mth_)+p))
s.=mth_ "`n`n"
FileDelete % CWDSiteCssFile
FileAppend, s, % CWDSiteCssFile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment