mirror of
https://github.com/scratchfoundation/scratch-flash.git
synced 2024-12-13 17:41:13 -05:00
62 lines
2.5 KiB
ActionScript
62 lines
2.5 KiB
ActionScript
|
/*
|
||
|
* Scratch Project Editor and Player
|
||
|
* Copyright (C) 2014 Massachusetts Institute of Technology
|
||
|
*
|
||
|
* This program is free software; you can redistribute it and/or
|
||
|
* modify it under the terms of the GNU General Public License
|
||
|
* as published by the Free Software Foundation; either version 2
|
||
|
* of the License, or (at your option) any later version.
|
||
|
*
|
||
|
* This program is distributed in the hope that it will be useful,
|
||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
|
* GNU General Public License for more details.
|
||
|
*
|
||
|
* You should have received a copy of the GNU General Public License
|
||
|
* along with this program; if not, write to the Free Software
|
||
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||
|
*/
|
||
|
|
||
|
// CSS.as
|
||
|
// Paula Bonta, November 2011
|
||
|
//
|
||
|
// Styles for Scratch Editor based on the Upstatement design.
|
||
|
|
||
|
package {
|
||
|
import flash.text.*;
|
||
|
import assets.Resources;
|
||
|
|
||
|
public class CSS {
|
||
|
|
||
|
// Colors
|
||
|
public static const white:int = 0xFFFFFF;
|
||
|
public static const topBarColor:int = 0x9C9EA2;
|
||
|
public static const tabColor:int = 0xE6E8E8;
|
||
|
public static const panelColor:int = 0xF2F2F2;
|
||
|
public static const itemSelectedColor:int = 0xD0D0D0;
|
||
|
public static const borderColor:int = 0xD0D1D2;
|
||
|
public static const textColor:int = 0x5C5D5F; // 0x6C6D6F
|
||
|
public static const buttonLabelColor:int = textColor;
|
||
|
public static const buttonLabelOverColor:int = 0xFBA939;
|
||
|
public static const offColor:int = 0x8F9193; // 0x9FA1A3
|
||
|
public static const onColor:int = textColor; // 0x4C4D4F
|
||
|
public static const overColor:int = 0x179FD7;
|
||
|
public static const arrowColor:int = 0xA6A8AC;
|
||
|
|
||
|
// Fonts
|
||
|
public static const font:String = Resources.chooseFont(['Arial', 'Verdana', 'DejaVu Sans']);
|
||
|
public static const menuFontSize:int = 12;
|
||
|
public static const normalTextFormat:TextFormat = new TextFormat(font, 12, textColor);
|
||
|
public static const topBarButtonFormat:TextFormat = new TextFormat(font, 12, white, true);
|
||
|
public static const titleFormat:TextFormat = new TextFormat(font, 14, textColor);
|
||
|
public static const thumbnailFormat:TextFormat = new TextFormat(font, 11, textColor);
|
||
|
public static const thumbnailExtraInfoFormat:TextFormat = new TextFormat(font, 9, textColor);
|
||
|
public static const projectTitleFormat:TextFormat = new TextFormat(font, 13, textColor);
|
||
|
public static const projectInfoFormat:TextFormat = new TextFormat(font, 12, textColor);
|
||
|
|
||
|
// Section title bars
|
||
|
public static const titleBarColors:Array = [white, tabColor];
|
||
|
public static const titleBarH:int = 30;
|
||
|
|
||
|
}}
|