PHP 클래스 PHPFusion\Atom\Atom

파일 보기 프로젝트 열기: php-fusion/PHP-Fusion

공개 프로퍼티들

프로퍼티 타입 설명
$Compiler
$compress
$debug
$target_folder
$theme_name

공개 메소드들

메소드 설명
adjustBrightness ( $hex, $percent ) * Outputs adjusted colors
base_font ( ) * Returns list of common base fonts
display_theme_overview ( ) Theme Overview Page
display_theme_widgets ( ) Theme Widget Page
google_font ( ) *@todo: allow return of jquery Google Font real-time parsing via Google API
infuse_theme ( )
parse_font_set ( $font ) * return the font sets
parse_fonts ( $font ) * add quotes for font name with whitespace
parse_size ( $font ) * parse the font size metrics - can be edited to use 'px', 'em', 'rem'
save_theme ( ) * Handling Posts and Feedback. Watch out for Unsets
theme_editor ( ) Theme Styler Page Edit done, save done. Now load.

보호된 메소드들

메소드 설명
buildCss ( ) * Write CSS file - get bootstrap, fill in values, add to atom.min.css

비공개 메소드들

메소드 설명
font_admin ( ) * Administration Menus - Part I - Font Settings
layout_admin ( ) * Administration Menus - Part II - Components & Layout Settings
nav_admin ( ) * Administration Menus - Part III - Navigation Settings
parse_background ( $hex, $fill_type ) * Background parser
parse_font_decoration ( $font ) * parse text-decoration
parse_font_style ( $font ) * parse font-style
parse_font_weight ( $font ) * parse font-weight
set_less_variables ( )

메소드 상세

adjustBrightness() 정적인 공개 메소드

* Outputs adjusted colors
static public adjustBrightness ( $hex, $percent )

base_font() 정적인 공개 메소드

* Returns list of common base fonts
static public base_font ( )

buildCss() 보호된 메소드

* Write CSS file - get bootstrap, fill in values, add to atom.min.css
protected buildCss ( )

display_theme_overview() 공개 메소드

Theme Overview Page

display_theme_widgets() 공개 메소드

Theme Widget Page

google_font() 정적인 공개 메소드

*@todo: allow return of jquery Google Font real-time parsing via Google API
static public google_font ( )

infuse_theme() 공개 메소드

public infuse_theme ( )

parse_font_set() 정적인 공개 메소드

* return the font sets
static public parse_font_set ( $font )

parse_fonts() 정적인 공개 메소드

* add quotes for font name with whitespace
static public parse_fonts ( $font )

parse_size() 정적인 공개 메소드

* parse the font size metrics - can be edited to use 'px', 'em', 'rem'
static public parse_size ( $font )

save_theme() 공개 메소드

* Handling Posts and Feedback. Watch out for Unsets
public save_theme ( )

theme_editor() 공개 메소드

Theme Styler Page Edit done, save done. Now load.
public theme_editor ( )

프로퍼티 상세

$Compiler 공개적으로 프로퍼티

public $Compiler

$compress 공개적으로 프로퍼티

public $compress

$debug 공개적으로 프로퍼티

public $debug

$target_folder 공개적으로 프로퍼티

public $target_folder

$theme_name 공개적으로 프로퍼티

public $theme_name