Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ynsta/steamcontroller.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
authorStany MARCEL <stanypub@gmail.com>2015-11-12 02:49:09 +0300
committerStany MARCEL <stanypub@gmail.com>2015-11-12 02:49:09 +0300
commitb24852963a86cc08c643ce6b30778db1c6611711 (patch)
treed9a4a3352c1c223708eceb56226ef66246bcbc85 /res
parentb5d70096c18b2179a99d3075de94d9750143756a (diff)
Add ressources for a mapping editor
Signed-off-by: Stany MARCEL <stanypub@gmail.com>
Diffstat (limited to 'res')
-rw-r--r--res/config.ui728
-rw-r--r--res/down-blue.svg60
-rw-r--r--res/down-gray.svg73
-rw-r--r--res/sc-back.svg137
-rw-r--r--res/sc-front.svg243
5 files changed, 1241 insertions, 0 deletions
diff --git a/res/config.ui b/res/config.ui
new file mode 100644
index 0000000..32eb729
--- /dev/null
+++ b/res/config.ui
@@ -0,0 +1,728 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>Form</class>
+ <widget class="QWidget" name="Form">
+ <property name="geometry">
+ <rect>
+ <x>0</x>
+ <y>0</y>
+ <width>830</width>
+ <height>683</height>
+ </rect>
+ </property>
+ <property name="windowTitle">
+ <string>Form</string>
+ </property>
+ <property name="styleSheet">
+ <string notr="true">/* -*- css -*- */
+QWidget {
+ color: #dddddd;
+ background-color: #4f585d;
+ selection-background-color:#42abdd;
+ selection-color: black;
+ background-clip: border;
+ border-image: none;
+ outline: 0;
+ font-family: &quot;Droid Sans&quot;, Arial;
+}
+QWidget:disabled {
+ color: #404550;
+ background-color: #4f585d;
+}
+QLineEdit {
+ color: #dddddd;
+ background-color: #1f2833;
+ padding: 2px;
+ border-style: solid;
+ border: 1px solid #404550;
+ border-radius: 2px;
+ font-family: &quot;Droid Sans Mono&quot;, Consolas, Monospace;
+}
+QComboBox:editable {
+ color: #000000;
+ background-color: #e5e5f0;
+}
+QTextEdit {
+ color: #dddddd;
+ background-color: #1f2833;
+ border: 1px solid #404550;
+}
+QPlainTextEdit {
+ color: #dddddd;
+ background-color: #1f2833;
+ border-radius: 2px;
+ border: 1px solid #404550;
+}
+QGroupBox {
+ border:1px solid #404550;
+ border-radius: 2px;
+ margin-top: 2ex;
+}
+QGroupBox::title {
+ subcontrol-origin: margin;
+ subcontrol-position: top center;
+ padding-left: 10px;
+ padding-right: 10px;
+}
+QPushButton {
+ border:1px solid #aaaaaa;
+ border-radius: 2px;
+ background: transparent;
+ padding: 2px;
+}
+QPushButton:hover {
+ border: 1px solid #cccccc;
+}
+QPushButton:pressed {
+ border: 1px solid #42abdd;
+}
+QPushButton:focus {
+ border: 1px solid #42abdd;
+}
+QToolButton {
+ border:1px solid #aaaaaa;
+ border-radius: 2px;
+ background: transparent;
+ padding: 2px;
+}
+QToolButton:hover {
+ border: 1px solid #cccccc;
+}
+QToolButton:pressed {
+ border: 1px solid #42abdd;
+}
+QToolButton:focus {
+ border: 1px solid #42abdd;
+}
+QProgressBar:horizontal {
+ border: 1px solid #404550;
+ text-align: center;
+ padding: 1px;
+ background: #1f2833;
+ height: 1.1em;
+}
+QProgressBar::chunk:horizontal {
+ background-color: #42abdd;
+}
+QScrollBar:vertical {
+ border: 1px solid #404550;
+ border-radius: 2px;
+ background: #1f2833;
+ width: 10px;
+ margin: 0;
+}
+QScrollBar::handle:vertical {
+ border: none;
+ border-radius: 2px;
+ background: #42abdd;
+ min-height: 20px;
+}
+QScrollBar::add-line:vertical {
+ border: none;
+ background: none;
+ height: 0;
+ subcontrol-position: bottom;
+ subcontrol-origin: margin;
+}
+QScrollBar::sub-line:vertical {
+ border: none;
+ background: none;
+ height: 0;
+ subcontrol-position: top;
+ subcontrol-origin: margin;
+}
+QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical {
+ border: none;
+ width: 0;
+ height: 0;
+ background: none;
+}
+QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
+ background: none;
+}
+QScrollBar:horizontal {
+ border: 1px solid #404550;
+ border-radius: 2px;
+ background: #1f2833;
+ height: 10px;
+ margin: 0;
+}
+QScrollBar::handle:horizontal {
+ border: none;
+ border-radius: 2px;
+ background: #42abdd;
+ min-width: 20px;
+}
+QScrollBar::add-line:horizontal {
+ border: none;
+ background: none;
+ width: 0;
+ subcontrol-position: right;
+ subcontrol-origin: margin;
+}
+QScrollBar::sub-line:horizontal {
+ border: none;
+ background: none;
+ width: 0;
+ subcontrol-position: left;
+ subcontrol-origin: margin;
+}
+QScrollBar::left-arrow:horizontal, QScrollBar::right-arrow:horizontal {
+ border: none;
+ width: 0;
+ height: 0;
+ background: none;
+}
+QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal {
+ background: none;
+}
+QTabWidget:focus, QCheckBox:focus, QRadioButton:focus {
+ border: none;
+}
+QTabWidget::pane {
+ border: 1px solid #404550;
+}
+QTabBar::tab:top {
+ border: 1px solid #404550;
+ margin: 0;
+ padding-left: 5px;
+ padding-right: 5px;
+ padding-top: 3px;
+ padding-bottom: 2px;
+ border-top-left-radius: 2px;
+ border-top-right-radius: 2px;
+}
+QTabBar::tab:bottom {
+ border: 1px solid #404550;
+ margin: 0;
+ padding-left: 5px;
+ padding-right: 5px;
+ padding-top: 3px;
+ padding-bottom: 2px;
+ border-bottom-left-radius: 2px;
+ border-bottom-right-radius: 2px;
+}
+QTabBar::tab:top:last, QTabBar::tab:bottom:last {
+}
+QTabBar::tab:top:first:!selected, QTabBar::tab:bottom:first:!selected {
+}
+QTabBar::tab:top:!selected {
+ color: #cccccc;
+ background-color: #41484d;
+}
+QTabBar::tab:top:selected {
+ border: 1px solid #42abdd;
+ color: #ffffff;
+}
+QTabBar::tab:bottom:!selected {
+ color: #cccccc;
+ background-color: #41484d;
+}
+QTabBar::tab:bottom:selected {
+ border: 1px solid #42abdd;
+ color: #ffffff;
+}
+QTabBar::tab:left {
+ border: 1px solid #404550;
+ margin: 0;
+ padding-left: 3px;
+ padding-right: 2px;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top-right-radius: 2px;
+ border-bottom-right-radius: 2px;
+}
+QTabBar::tab:right {
+ border: 1px solid #404550;
+ margin: 0;
+ padding-left: 3px;
+ padding-right: 2px;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top-left-radius: 2px;
+ border-bottom-left-radius: 2px;
+}
+QTabBar::tab:left:!selected {
+ color: #cccccc;
+ background-color: #41484d;
+}
+QTabBar::tab:left:selected {
+ border: 1px solid #42abdd;
+ color: #ffffff;
+}
+QTabBar::tab:right:!selected {
+ color: #cccccc;
+ background-color: #41484d;
+}
+QTabBar::tab:right:selected {
+ border: 1px solid #42abdd;
+ color: #ffffff;
+}
+QCheckBox {
+ outline: none;
+ border: none;
+}
+QCheckBox::indicator {
+ background-color: #1f2833;
+ border-style: solid;
+ border: 2px solid #1f2833;
+ border-radius: 2px;
+ width: 10px;
+ height: 10px;
+}
+QCheckBox::indicator:pressed {
+ border: 2px solid #1f2833;
+ background-color: #42abdd;
+}
+QCheckBox::indicator:checked {
+ border: 2px solid #1f2833;
+ background-color: #42abdd;
+}
+QCheckBox::indicator:focus {
+ border: 2px solid #c0c5d0;
+}
+QToolTip {
+ color: #dddddd;
+ background-color: #1f2833;
+ border-radius: 2px;
+ border: 1px solid #42abdd;
+}
+
+QComboBox[editable=&quot;false&quot;] {
+ border:1px solid #aaaaaa;
+ border-radius: 2px;
+ padding-left: 2px;
+ padding-right: 22px;
+ padding-top: 2px;
+ padding-bottom: 2px;
+}
+QComboBox[editable=&quot;false&quot;]:hover {
+ border:1px solid #cccccc;
+}
+QComboBox[editable=&quot;false&quot;]:on {
+ border:1px solid #42abdd;
+}
+QComboBox[editable=&quot;false&quot;]::drop-down {
+ subcontrol-origin: padding;
+ subcontrol-position: top right;
+ width: 13px;
+ border-left-style: solid;
+ border-left-color: #aaaaaa;
+ border-left-width: 1px;
+}
+QComboBox[editable=&quot;false&quot;]::drop-down:hover {
+ border-left-color: #cccccc;
+}
+QComboBox[editable=&quot;false&quot;]::drop-down:on {
+ border-left-color: #42abdd;
+}
+QComboBox[editable=&quot;false&quot;]::down-arrow {
+ subcontrol-origin: content;
+ subcontrol-position: center;
+ position: relative;
+ image: url(res/down-gray.svg);
+ width: 10px;
+ height: 10px;
+}
+
+QComboBox[editable=&quot;false&quot;]::down-arrow:on {
+ position: relative;
+ image: url(res/down-blue.svg);
+}
+QListView {
+ border:1px solid #42abdd;
+}
+</string>
+ </property>
+ <layout class="QHBoxLayout" name="horizontalLayout_5">
+ <item>
+ <spacer name="horizontalSpacer_18">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>98</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item>
+ <layout class="QVBoxLayout" name="verticalLayout_6">
+ <item>
+ <layout class="QHBoxLayout" name="horizontalLayout_3">
+ <item>
+ <layout class="QVBoxLayout" name="verticalLayout_2">
+ <item>
+ <spacer name="verticalSpacer_9">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>73</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_16"/>
+ </item>
+ <item>
+ <spacer name="verticalSpacer">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>72</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_10"/>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_9"/>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_15"/>
+ </item>
+ </layout>
+ </item>
+ <item>
+ <widget class="QWidget" name="widget_2" native="true">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>400</width>
+ <height>225</height>
+ </size>
+ </property>
+ <property name="styleSheet">
+ <string notr="true">QWidget{
+ background: url(res/sc-back.svg);
+ background-position: center center;
+ background-repeat: no-repeat;
+}
+</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <layout class="QVBoxLayout" name="verticalLayout_3">
+ <item>
+ <spacer name="verticalSpacer_10">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>73</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_6"/>
+ </item>
+ <item>
+ <spacer name="verticalSpacer_2">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>72</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_8">
+ <item>
+ <property name="text">
+ <string>test</string>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>test</string>
+ </property>
+ </item>
+ </widget>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_7"/>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_17"/>
+ </item>
+ </layout>
+ </item>
+ </layout>
+ </item>
+ <item>
+ <spacer name="verticalSpacer_6">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>36</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item>
+ <layout class="QHBoxLayout" name="horizontalLayout_4">
+ <item>
+ <layout class="QVBoxLayout" name="verticalLayout_4">
+ <item>
+ <spacer name="verticalSpacer_4">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>40</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item>
+ <widget class="QPushButton" name="pushButton">
+ <property name="text">
+ <string>PushButton</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <spacer name="verticalSpacer_3">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>60</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_18"/>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_19"/>
+ </item>
+ <item>
+ <spacer name="verticalSpacer_8">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>60</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </item>
+ <item>
+ <layout class="QVBoxLayout" name="verticalLayout">
+ <item>
+ <layout class="QHBoxLayout" name="horizontalLayout">
+ <item>
+ <widget class="QComboBox" name="comboBox_5">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_12">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </item>
+ <item>
+ <widget class="QWidget" name="widget_3" native="true">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="minimumSize">
+ <size>
+ <width>400</width>
+ <height>225</height>
+ </size>
+ </property>
+ <property name="styleSheet">
+ <string notr="true">QWidget{
+ background: url(res/sc-front.svg);
+ background-position: center center;
+ background-repeat: no-repeat;
+}
+</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <layout class="QHBoxLayout" name="horizontalLayout_2">
+ <item>
+ <spacer name="horizontalSpacer_4">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeType">
+ <enum>QSizePolicy::Expanding</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>110</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item>
+ <widget class="QPushButton" name="pushButton_3">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>PushButton</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <spacer name="horizontalSpacer_5">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeType">
+ <enum>QSizePolicy::Expanding</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>109</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </item>
+ </layout>
+ </item>
+ <item>
+ <layout class="QVBoxLayout" name="verticalLayout_5">
+ <item>
+ <spacer name="verticalSpacer_5">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>40</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item>
+ <widget class="QPushButton" name="pushButton_2">
+ <property name="text">
+ <string>PushButton</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <spacer name="verticalSpacer_7">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>60</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_4"/>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_11"/>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_13"/>
+ </item>
+ <item>
+ <widget class="QComboBox" name="comboBox_14"/>
+ </item>
+ </layout>
+ </item>
+ </layout>
+ </item>
+ </layout>
+ </item>
+ <item>
+ <spacer name="horizontalSpacer_19">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>98</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
+ <resources/>
+ <connections/>
+</ui>
diff --git a/res/down-blue.svg b/res/down-blue.svg
new file mode 100644
index 0000000..18e64e9
--- /dev/null
+++ b/res/down-blue.svg
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ id="svg2"
+ viewBox="0 0 63.999998 64"
+ height="64"
+ width="64"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="down.svg">
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1024"
+ id="namedview4226"
+ showgrid="false"
+ inkscape:zoom="3.6875"
+ inkscape:cx="31.728814"
+ inkscape:cy="32"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ transform="translate(-306.5004,-421.862)"
+ id="layer1"
+ style="fill:#42abdd;fill-opacity:1;stroke:#42abdd;stroke-opacity:1">
+ <path
+ id="path3338"
+ d="m 313.5004,438.8621 25,30 25,-30 z"
+ style="fill:#42abdd;fill-rule:evenodd;stroke:#42abdd;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1" />
+ </g>
+</svg>
diff --git a/res/down-gray.svg b/res/down-gray.svg
new file mode 100644
index 0000000..5a173e4
--- /dev/null
+++ b/res/down-gray.svg
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="64"
+ height="64"
+ viewBox="0 0 63.999998 64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="down-disabled.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.979899"
+ inkscape:cx="-81.962789"
+ inkscape:cy="8.2411487"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ units="px"
+ inkscape:window-width="1920"
+ inkscape:window-height="1024"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1">
+ <inkscape:grid
+ type="xygrid"
+ id="grid3336"
+ originx="-306.5004"
+ originy="-566.50021" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-306.5004,-421.862)">
+ <path
+ style="fill:#aaaaaa;fill-rule:evenodd;stroke:#aaaaaa;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1"
+ d="m 313.5004,438.8621 25,30 25,-30 z"
+ id="path3338"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
diff --git a/res/sc-back.svg b/res/sc-back.svg
new file mode 100644
index 0000000..fc012d0
--- /dev/null
+++ b/res/sc-back.svg
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="108.09123mm"
+ height="62.667614mm"
+ viewBox="0 0 383.00043 222.0506"
+ id="svg17618"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="sc-back.svg">
+ <defs
+ id="defs17620">
+ <linearGradient
+ gradientTransform="matrix(-1,0,0,1,-94.555665,265.21463)"
+ inkscape:collect="always"
+ xlink:href="#linearGradient4855"
+ id="linearGradient4861-2"
+ x1="217.01865"
+ y1="95.724403"
+ x2="259.50757"
+ y2="95.724403"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4855">
+ <stop
+ style="stop-color:#4d4d4d;stop-opacity:1;"
+ offset="0"
+ id="stop4857" />
+ <stop
+ style="stop-color:#4d4d4d;stop-opacity:0;"
+ offset="1"
+ id="stop4859" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4855"
+ id="linearGradient4861"
+ x1="217.01865"
+ y1="95.724403"
+ x2="259.50757"
+ y2="95.724403"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-751.15861,265.21464)" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.35"
+ inkscape:cx="503.64307"
+ inkscape:cy="-54.688986"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1920"
+ inkscape:window-height="1024"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata17623">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(614.35735,-255.62262)">
+ <path
+ style="fill:#333333;stroke:none;stroke-opacity:1"
+ d="m -562.11494,470.8577 c -14.88345,-8.59297 -51.3322,-142.73506 -52.14259,-155.71193 -1.13205,-18.12779 7.09401,-39.88451 38.57032,-56.42774 31.4763,-16.54322 48.7916,38.21791 62.14453,49.28517 13.34937,11.0643 10.00258,11.03883 90.65625,10 l 0,-0.006 c 80.72008,1.03965 77.36191,1.06726 90.71485,-10 13.35294,-11.06726 30.66628,-65.82839 62.14258,-49.28517 31.4763,16.54323 39.70431,38.29995 38.57226,56.42774 -0.81039,12.97702 -35.56917,146.14927 -52.14258,155.71793 -16.57341,9.56866 -263.63217,8.59297 -278.51562,0 z"
+ id="rect3336-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="zsssccssszz" />
+ <path
+ style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -562.16109,463.32732 c 0.9089,1.39811 6.72578,3.7223 11.00824,4.47359 4.28246,0.75129 57.72951,-2.66249 59.14048,-4.1576 1.41097,-1.49512 -8.26173,-30.73664 -9.60175,-31.69924 -2.61622,-0.81061 -51.0242,-2.72934 -55.48736,-0.14091 -1.05508,0.8636 -5.9685,30.12606 -5.05961,31.52416 z"
+ id="path4763"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="zzzccz" />
+ <path
+ style="fill:#666666;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -551.43025,433.87098 c 3.54311,0.78745 49.1079,-0.7443 49.79606,-1.87947 0.68816,-1.13516 -6.56661,-27.76127 -18.61543,-27.76127 -12.04881,0 -19.19758,0.17925 -23.56439,7.3115 -4.36681,7.13226 -8.49341,22.13429 -7.61624,22.32924 z"
+ id="path4765"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="szzzs" />
+ <path
+ style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -283.5532,463.32732 c -0.90889,1.39811 -6.72578,3.7223 -11.00824,4.47359 -4.28246,0.75129 -57.72952,-2.66249 -59.14049,-4.1576 -1.41097,-1.49512 8.26173,-30.73664 9.60175,-31.69924 2.61622,-0.81061 51.02422,-2.72934 55.48738,-0.14091 1.05507,0.8636 5.96849,30.12606 5.0596,31.52416 z"
+ id="path4763-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="zzzccz" />
+ <path
+ style="fill:#666666;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -294.28404,433.87098 c -3.54312,0.78745 -49.10791,-0.7443 -49.79607,-1.87947 -0.68816,-1.13516 6.56661,-27.76127 18.61543,-27.76127 12.04882,0 19.19759,0.17925 23.5644,7.3115 4.36681,7.13226 8.49341,22.13429 7.61624,22.32924 z"
+ id="path4765-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="szzzs" />
+ <path
+ style="opacity:1;fill:url(#linearGradient4861);fill-opacity:1;stroke:none;stroke-opacity:1"
+ d="m -532.86022,323.48596 c 2.82007,-11.54032 22.47101,9.03659 40.90216,17.09087 1.88035,4.25 -5.63675,39.99634 -2.07556,61.25 -8.98245,-1.0614 -34.72348,-5.21548 -38.7016,-7.54279 -1.35712,-7.04279 -2.27257,-61.17896 -0.125,-70.79808 z"
+ id="rect4820"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ style="opacity:1;fill:url(#linearGradient4861-2);fill-opacity:1;stroke:none;stroke-opacity:1"
+ d="m -312.85406,323.48596 c -2.82007,-11.54032 -22.47102,9.03659 -40.90217,17.09086 -1.88035,4.25 5.63675,39.99635 2.07556,61.25001 8.98245,-1.0614 34.72349,-5.21548 38.70161,-7.54279 1.35712,-7.04279 2.27257,-61.17896 0.125,-70.79808 z"
+ id="rect4820-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ </g>
+</svg>
diff --git a/res/sc-front.svg b/res/sc-front.svg
new file mode 100644
index 0000000..8df398a
--- /dev/null
+++ b/res/sc-front.svg
@@ -0,0 +1,243 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="108.09122mm"
+ height="62.66761mm"
+ viewBox="0 0 383.0004 222.05059"
+ id="svg17717"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="sc-front.svg">
+ <defs
+ id="defs17719" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.35"
+ inkscape:cx="-93.499798"
+ inkscape:cy="-20.403281"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:window-width="1920"
+ inkscape:window-height="1024"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata17722">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(17.214488,-289.90834)">
+ <path
+ style="fill:#333333;stroke:none;stroke-opacity:1"
+ d="m 35.027916,296.72386 c -14.88345,8.59297 -51.33219,142.73505 -52.14258,155.71192 -1.13205,18.12779 7.09401,39.88451 38.57031,56.42773 31.4763,16.54322 48.7916,-38.2179 62.144536,-49.28516 13.34937,-11.0643 10.00258,-11.03883 90.656248,-10 l 0,0.006 c 80.72007,-1.03965 77.3619,-1.06726 90.71484,10 13.35294,11.06726 30.66628,65.82838 62.14258,49.28516 31.4763,-16.54322 39.70431,-38.29994 38.57226,-56.42773 -0.81039,-12.97702 -35.56917,-146.14926 -52.14258,-155.71792 -16.57341,-9.56866 -263.632164,-8.59297 -278.515614,0 z"
+ id="rect3336"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="zsssccssszz" />
+ <circle
+ style="fill:#4d4d4d;stroke:none;stroke-opacity:1"
+ id="path4164"
+ cx="69.361771"
+ cy="363.09299"
+ r="50.83149" />
+ <circle
+ style="fill:#4d4d4d;stroke:none;stroke-opacity:1"
+ id="path4164-4"
+ cx="279.20969"
+ cy="361.12418"
+ r="50.83149" />
+ <g
+ transform="translate(-151.4291,63.644762)"
+ id="g17466">
+ <circle
+ r="10.714286"
+ cy="277.21936"
+ cx="325.71481"
+ id="path4219"
+ style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1" />
+ <g
+ transform="matrix(0.73723697,0,0,0.73723697,120.61312,-39.369122)"
+ style="fill:#ffffff"
+ id="g4384">
+ <path
+ style="opacity:1;fill:#ffffff;stroke:none;stroke-opacity:1"
+ d="m 280.52439,420.96682 a 5.5387411,5.3571429 45 0 0 -1.52608,3.59768 l -5.39031,7.00616 a 3.9285715,3.9285715 0 0 0 -2.55222,1.14076 3.9285715,3.9285715 0 0 0 10e-6,5.55466 3.9285715,3.9285715 0 0 0 5.55603,0.001 3.9285715,3.9285715 0 0 0 1.13801,-2.51355 l 7.01168,-5.43173 a 5.5387411,5.3571429 45 0 0 3.59491,-1.52332 5.5387411,5.3571429 45 0 0 -0.12843,-7.70499 5.5387411,5.3571429 45 0 0 -7.7036,-0.12705 z m 0.95708,0.93774 a 4.1984468,4.1984468 0 0 1 5.93721,-10e-4 4.1984468,4.1984468 0 0 1 1e-5,5.93858 4.1984468,4.1984468 0 0 1 -5.9386,0 4.1984468,4.1984468 0 0 1 10e-4,-5.93721 z m 0.36736,0.3287 a 3.7053571,3.7053571 0 0 0 0,5.23977 3.7053571,3.7053571 0 0 0 5.24116,0.001 3.7053571,3.7053571 0 0 0 -10e-4,-5.24115 3.7053571,3.7053571 0 0 0 -5.23978,0 z m -10.43535,10.89938 a 3.3776977,3.3776977 0 0 1 4.77712,-10e-4 3.3776977,3.3776977 0 0 1 -1e-5,4.7785 3.3776977,3.3776977 0 0 1 -4.7771,-0.001 3.3776977,3.3776977 0 0 1 -1e-5,-4.77574 z"
+ id="path4314"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-curvature="0"
+ style="opacity:1;fill:#ffffff;stroke:none;stroke-opacity:1"
+ d="m 266.51758,430.6875 0,5.7207 6.41015,1.7168 a 2.7678571,2.7678571 0 0 0 0.22461,0.0723 2.7678571,2.7678571 0 0 0 3.38868,-1.95704 2.7678571,2.7678571 0 0 0 -1.95704,-3.38867 2.7678571,2.7678571 0 0 0 -0.0566,-0.0137 l 0.002,-0.004 -8.01172,-2.14648 z"
+ id="path4360-3" />
+ </g>
+ </g>
+ <g
+ id="g4410"
+ transform="translate(-160.70412,63.002822)">
+ <rect
+ ry="3.097826"
+ y="279.32648"
+ x="355.23996"
+ height="7.5000005"
+ width="15.357143"
+ id="rect4293-4"
+ style="opacity:1;fill:#000000;stroke:none;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4397"
+ d="m 360.72217,280.5586 0,5.03575 5.14272,-2.51787 z"
+ style="fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <g
+ transform="matrix(-0.99999994,0,0,0.99999994,509.2755,63.002822)"
+ id="g4410-9">
+ <rect
+ ry="3.097826"
+ y="279.32648"
+ x="355.23996"
+ height="7.5000005"
+ width="15.357143"
+ id="rect4293-4-5"
+ style="opacity:1;fill:#000000;stroke:none;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4397-8"
+ d="m 360.72217,280.5586 0,5.03575 5.14272,-2.51787 z"
+ style="fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <g
+ id="g4494"
+ transform="translate(-165.12111,-1.0312584)">
+ <circle
+ r="17.500006"
+ cy="415.73691"
+ cx="297.5"
+ id="path4443"
+ style="opacity:1;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4443-9"
+ d="m 296.37029,400.2811 c -13.13567,0.22055 -19.54463,18.6634 -9.32217,26.94051 9.43887,9.5507 27.47497,0.76843 25.84951,-12.54207 -0.45757,-8.35816 -8.17599,-15.09523 -16.52734,-14.39844 z"
+ style="opacity:1;fill:#808080;fill-opacity:1;stroke:none;stroke-opacity:1" />
+ </g>
+ <g
+ transform="translate(-151.4291,63.644762)"
+ id="g17492">
+ <circle
+ transform="matrix(0,1,-1,0,0,0)"
+ r="7.5000005"
+ cy="-378.11868"
+ cx="367.99951"
+ id="path4219-6-3-0"
+ style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4577"
+ y="372.55579"
+ x="373.84622"
+ style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ style="font-size:12.5px;fill:#008000"
+ y="372.55579"
+ x="373.84622"
+ id="tspan4579"
+ sodipodi:role="line">A</tspan></text>
+ </g>
+ <g
+ transform="translate(-151.4291,63.644762)"
+ id="g17507">
+ <circle
+ r="7.5000005"
+ cy="351.06088"
+ cx="395.05728"
+ id="path4219-6-3"
+ style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4577-5"
+ y="355.61716"
+ x="390.59866"
+ style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ style="font-size:12.5px;fill:#ff0000"
+ y="355.61716"
+ x="390.59866"
+ id="tspan4579-9"
+ sodipodi:role="line">B</tspan></text>
+ </g>
+ <g
+ transform="translate(-151.4291,63.644762)"
+ id="g17497">
+ <circle
+ r="7.5000005"
+ cy="351.06088"
+ cx="361.18005"
+ id="path4219-6"
+ style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4577-0"
+ y="355.61716"
+ x="356.90759"
+ style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#008cc4;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ style="font-size:12.5px;fill:#008cc4;fill-opacity:1"
+ y="355.61716"
+ x="356.90759"
+ id="tspan4579-98"
+ sodipodi:role="line">X</tspan></text>
+ </g>
+ <g
+ transform="translate(-151.4291,63.644762)"
+ id="g17502">
+ <circle
+ transform="matrix(0,1,-1,0,0,0)"
+ r="7.5000005"
+ cy="-378.11868"
+ cx="334.12228"
+ id="path4219-6-4"
+ style="fill:#000000;fill-opacity:1;stroke:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4577-0-6"
+ y="338.67856"
+ x="374.30093"
+ style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#ffdd55;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ style="font-size:12.5px;fill:#ffdd55;fill-opacity:1"
+ y="338.67856"
+ x="374.30093"
+ id="tspan4579-98-3"
+ sodipodi:role="line">Y</tspan></text>
+ </g>
+ </g>
+</svg>