mirror of
https://github.com/atom/atom.git
synced 2026-01-24 14:28:14 -05:00
load styles from ~/.atom/user.css
This commit is contained in:
@@ -7,6 +7,8 @@ LoadTextMatePackagesTask = require 'load-text-mate-packages-task'
|
||||
|
||||
messageIdCounter = 1
|
||||
originalSendMessageToBrowserProcess = atom.sendMessageToBrowserProcess
|
||||
configDirPath = fs.absolute("~/.atom")
|
||||
userStylePath = fs.join(configDirPath, "user.css")
|
||||
|
||||
_.extend atom,
|
||||
exitWhenDone: window.location.params.exitWhenDone
|
||||
@@ -53,10 +55,15 @@ _.extend atom,
|
||||
themeNames = config.get("core.themes") ? ['Atom - Dark', 'IR_Black']
|
||||
themeNames = [themeNames] unless _.isArray(themeNames)
|
||||
@loadTheme(themeName) for themeName in themeNames
|
||||
@loadUserStyles()
|
||||
|
||||
loadTheme: (name) ->
|
||||
@loadedThemes.push Theme.load(name)
|
||||
|
||||
loadUserStyles: ->
|
||||
if fs.exists(userStylePath)
|
||||
applyStylesheet(userStylePath, fs.read(userStylePath), 'userTheme')
|
||||
|
||||
getAtomThemeStylesheets: ->
|
||||
themeNames = config.get("core.themes") ? ['Atom - Dark', 'IR_Black']
|
||||
themeNames = [themeNames] unless _.isArray(themeNames)
|
||||
|
||||
Reference in New Issue
Block a user