From a43de0b808db09ed76a94bf43ca0108bedeb2e62 Mon Sep 17 00:00:00 2001
From: Eric Guzman
Date: Mon, 12 Mar 2012 15:25:53 -0700
Subject: CSS Panel Update - Style Rule update
---
.../css-style-rule.reel/css-style-rule.css | 13 +++++-
.../css-style-rule.reel/css-style-rule.html | 24 +++++++++--
.../css-style-rule.reel/css-style-rule.js | 46 ++++++++++++++++++++--
3 files changed, 75 insertions(+), 8 deletions(-)
(limited to 'js/panels/css-panel/rule-components/css-style-rule.reel')
diff --git a/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.css b/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.css
index 0441c1cf..9306955c 100644
--- a/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.css
+++ b/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.css
@@ -2,4 +2,15 @@
This file contains proprietary software owned by Motorola Mobility, Inc.
No rights, expressed or implied, whatsoever to this software are provided by Motorola Mobility, Inc. hereunder.
(c) Copyright 2011 Motorola Mobility, Inc. All Rights Reserved.
- */
\ No newline at end of file
+ */
+.css-style-rule-item {
+ position: relative;
+}
+.style-rule-heading {
+ /*background-color: #333;*/
+}
+.style-sheet-name {
+ position: absolute;
+ right: 0;
+
+}
\ No newline at end of file
diff --git a/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.html b/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.html
index e8661bf9..2f5d69af 100644
--- a/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.html
+++ b/js/panels/css-panel/rule-components/css-style-rule.reel/css-style-rule.html
@@ -14,7 +14,8 @@ No rights, expressed or implied, whatsoever to this software are provided by Mot
"module" : "js/panels/css-panel/rule-components/css-style-rule.reel",
"name" : "CssStyleRule",
"properties" : {
- "element" : {"#" : "rule-item"}
+ "element" : {"#" : "rule-item"},
+ "declarationComponent": {"@": "declaration"}
}
},
"sheetName": {
@@ -44,14 +45,31 @@ No rights, expressed or implied, whatsoever to this software are provided by Mot
"oneway": true
}
}
+ },
+ "declaration": {
+ "module": "js/panels/css-panel/declaration.reel",
+ "name": "Declaration",
+ "properties": {
+ "element": {"#": "declaration-list"}
+ }
+ },
+ "sheetLink": {
+ "module": "montage/ui/anchor.reel",
+ "name": "Anchor",
+ "properties": {
+ "element": {"#": "style-sheet-name"}
+ }
}
}