Page MenuHomePhabricator

D11901.id28668.diff
No OneTemporary

D11901.id28668.diff

diff --git a/resources/celerity/map.php b/resources/celerity/map.php
--- a/resources/celerity/map.php
+++ b/resources/celerity/map.php
@@ -7,7 +7,7 @@
*/
return array(
'names' => array(
- 'core.pkg.css' => 'fa9788b4',
+ 'core.pkg.css' => '44623ac2',
'core.pkg.js' => '23d653bb',
'darkconsole.pkg.js' => '8ab24e01',
'differential.pkg.css' => '14f0fa92',
@@ -35,10 +35,11 @@
'rsrc/css/aphront/typeahead.css' => '0e403212',
'rsrc/css/application/almanac/almanac.css' => 'dbb9b3af',
'rsrc/css/application/auth/auth.css' => '1e655982',
+ 'rsrc/css/application/base/durable-column.css' => '4d1c8547',
'rsrc/css/application/base/main-menu-view.css' => 'f9f5cd1b',
'rsrc/css/application/base/notification-menu.css' => '6aa0a74b',
'rsrc/css/application/base/phabricator-application-launch-view.css' => '16ca323f',
- 'rsrc/css/application/base/standard-page-view.css' => '926b7e2d',
+ 'rsrc/css/application/base/standard-page-view.css' => 'df338a4b',
'rsrc/css/application/chatlog/chatlog.css' => '852140ff',
'rsrc/css/application/config/config-options.css' => '7fedf08b',
'rsrc/css/application/config/config-template.css' => '8e6c6fcd',
@@ -720,6 +721,7 @@
'phabricator-dashboard-css' => 'c0062064',
'phabricator-drag-and-drop-file-upload' => '8c49f386',
'phabricator-draggable-list' => 'a16ec1c6',
+ 'phabricator-durable-column-view' => '4d1c8547',
'phabricator-fatal-config-template-css' => '8e6c6fcd',
'phabricator-feed-css' => 'b513b5f4',
'phabricator-file-upload' => 'a4ae61bf',
@@ -744,7 +746,7 @@
'phabricator-side-menu-view-css' => '7e8c6341',
'phabricator-slowvote-css' => '266df6a1',
'phabricator-source-code-view-css' => '2ceee894',
- 'phabricator-standard-page-view' => '926b7e2d',
+ 'phabricator-standard-page-view' => 'df338a4b',
'phabricator-textareautils' => '5c93c52c',
'phabricator-title' => '5c1c758c',
'phabricator-tooltip' => '1d298e3a',
diff --git a/src/view/page/PhabricatorStandardPageView.php b/src/view/page/PhabricatorStandardPageView.php
--- a/src/view/page/PhabricatorStandardPageView.php
+++ b/src/view/page/PhabricatorStandardPageView.php
@@ -133,6 +133,7 @@
require_celerity_resource('phui-form-css');
require_celerity_resource('sprite-gradient-css');
require_celerity_resource('phabricator-standard-page-view');
+ require_celerity_resource('phabricator-durable-column-view');
Javelin::initBehavior('workflow', array());
diff --git a/webroot/rsrc/css/application/base/durable-column.css b/webroot/rsrc/css/application/base/durable-column.css
new file mode 100644
--- /dev/null
+++ b/webroot/rsrc/css/application/base/durable-column.css
@@ -0,0 +1,126 @@
+/**
+ * @provides phabricator-durable-column-view
+ */
+
+.with-durable-column {
+ margin-right: 300px;
+}
+
+.phui-durable-column {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ right: 0;
+ width: 300px;
+ background: #fff;
+ display: none;
+}
+
+.with-durable-column .phabricator-side-menu-home .phabricator-nav-local {
+ width: 40px;
+}
+
+.device-desktop .with-durable-column .phabricator-side-menu-home
+ .phabricator-nav-column-background {
+ width: 40px;
+}
+
+.device-desktop .with-durable-column .phabricator-side-menu-home
+ .phabricator-nav-content {
+ margin-left: 40px;
+}
+
+.with-durable-column .phabricator-side-menu-home
+ .phabricator-application-launch-name,
+.with-durable-column .phabricator-side-menu-home
+ .phabricator-application-launch-description,
+.with-durable-column .phabricator-side-menu-home
+ .phabricator-application-launch-attention {
+ display: none;
+}
+
+.phui-durable-column-header {
+ height: 44px;
+ border-left: 1px solid #000;
+}
+
+.phui-durable-column-header-text {
+ padding: 12px 16px;
+ font-size: 15px;
+ color: rgba(255,255,255,.8);
+}
+
+.phui-durable-column-header-text:hover {
+ color: #fff;
+}
+
+.phui-durable-column-icon-bar {
+ height: 34px;
+ padding: 5px 16px;
+ border-bottom: 1px solid {$thinblueborder};
+}
+
+.phui-durable-column-body {
+ position: absolute;
+ top: 44px;
+ bottom: 0;
+ right: 0;
+ left: 0;
+ border-left: 1px solid {$lightblueborder};
+}
+
+.phui-durable-column-main {
+ position: absolute;
+ top: 44px;
+ bottom: 144px;
+ left: 0;
+ right: 0;
+ overflow: hidden;
+}
+
+.phui-durable-column-content {
+ padding: 8px 12px;
+}
+
+.phui-durable-column-textarea {
+ position: absolute;
+ left: 0;
+ right: 0;
+ bottom: 36px;
+ height: 100px;
+ margin: 0;
+ border-width: 1px 0;
+ border-style: solid;
+ border-top-color: {$thinblueborder};
+ border-bottom-color: {$thinblueborder};
+ padding: 8px 12px;
+ width: 100%;
+ resize: none;
+}
+
+.phui-durable-column-textarea:focus {
+ outline: 0;
+ border-top-color: {$sky};
+ border-bottom-color: {$sky};
+ box-shadow: none;
+}
+
+.phui-durable-column-footer {
+ position: absolute;
+ height: 26px;
+ padding: 4px 8px 4px 12px;
+ left: 0;
+ right: 0;
+ bottom: 0;
+}
+
+.phui-durable-column-footer button {
+ float: right;
+}
+
+.phui-durable-column-status {
+ vertical-align: middle;
+ line-height: 24px;
+ font-size: 12px;
+ color: {$lightbluetext};
+}
diff --git a/webroot/rsrc/css/application/base/standard-page-view.css b/webroot/rsrc/css/application/base/standard-page-view.css
--- a/webroot/rsrc/css/application/base/standard-page-view.css
+++ b/webroot/rsrc/css/application/base/standard-page-view.css
@@ -215,97 +215,3 @@
position: absolute;
left: -50px;
}
-
-.with-durable-column {
- margin-right: 300px;
-}
-
-.phui-durable-column {
- position: absolute;
- top: 0;
- bottom: 0;
- right: 0;
- width: 300px;
- background: #ffffff;
- display: none;
-}
-
-.phui-durable-column-header {
- height: 44px;
- border-left: 1px solid #000000;
-}
-
-.phui-durable-column-header-text {
- padding: 12px 16px;
- font-size: 15px;
- color: {$lightgreytext};
-}
-
-.phui-durable-column-icon-bar {
- height: 34px;
- padding: 5px 16px;
- border-bottom: 1px solid {$lightblueborder};
-}
-
-.phui-durable-column-body {
- position: absolute;
- top: 44px;
- bottom: 0;
- right: 0;
- left: 0;
- border-left: 1px solid {$lightgreyborder};
-}
-
-.phui-durable-column-main {
- position: absolute;
- top: 44px;
- bottom: 144px;
- left: 0;
- right: 0;
- overflow: hidden;
-}
-
-.phui-durable-column-content {
- padding: 8px 16px;
-}
-
-.phui-durable-column-textarea {
- position: absolute;
- left: 0;
- right: 0;
- bottom: 44px;
- height: 100px;
- margin: 0;
- border-width: 1px 0;
- border-style: solid;
- border-top-color: {$lightblueborder};
- border-bottom-color: {$lightblueborder};
- padding: 8px 16px;
- resize: none;
-}
-
-.phui-durable-column-textarea:focus {
- outline: 0;
- border-top-color: {$sky};
- border-bottom-color: {$sky};
- box-shadow: none;
-}
-
-.phui-durable-column-footer {
- position: absolute;
- height: 28px;
- padding: 8px 16px;
- left: 0;
- right: 0;
- bottom: 0;
-}
-
-.phui-durable-column-footer button {
- float: right;
-}
-
-.phui-durable-column-status {
- vertical-align: middle;
- line-height: 28px;
- color: {$lightgreytext};
-}

File Metadata

Mime Type
text/plain
Expires
Mar 9 2025, 6:50 PM (4 w, 3 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7390697
Default Alt Text
D11901.id28668.diff (6 KB)

Event Timeline