2011-01-25 20:31:40 +01:00
|
|
|
/**
|
|
|
|
* @provides phabricator-standard-page-view
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
.phabricator-standard-page {
|
|
|
|
background: #ffffff;
|
|
|
|
}
|
|
|
|
|
Countdown tweaks
Summary:
A few tweaks to hsb's Countdown implementation:
- Allow the page to be rendered "chromeless", suitable for display on one of
the dozens of monitors everyone has laying around.
- Show title of countdown in deletion dialog.
- When creating a new countdown default to time(), not Dec 31, 1969.
- Add extra "/" after editing to avoid needless redirect.
- Tweak some page titles.
- Show countdown author in list view.
- Highlight tab in list view.
- Tweak menu copy.
- Link countdown title in list view, separate buttons into different columns
so they pick up padding.
Test Plan:
Created, edited and deleted a timer. Viewed a timer and toggled chrome mode.
Viewed timer list.
Reviewed By: hsb
Reviewers: hsb, aran, jungejason, tuomaspelkonen
CC: aran, hsb, epriestley
Differential Revision: 454
2011-06-14 02:35:13 +02:00
|
|
|
.phabricator-chromeless-page .phabricator-standard-page {
|
|
|
|
background: transparent;
|
|
|
|
border-width: 0px;
|
|
|
|
|
|
|
|
-webkit-box-shadow: none;
|
|
|
|
-mox-box-shadow: none;
|
|
|
|
box-shadow: none;
|
|
|
|
}
|
|
|
|
|
2011-01-25 20:31:40 +01:00
|
|
|
.phabricator-standard-header {
|
2011-02-20 19:16:16 +01:00
|
|
|
background: #005588;
|
2011-01-25 20:31:40 +01:00
|
|
|
color: white;
|
|
|
|
overflow: hidden;
|
|
|
|
position: relative;
|
2011-05-28 21:56:13 +02:00
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.phabricator-standard-header td {
|
|
|
|
vertical-align: bottom;
|
|
|
|
padding: 0;
|
|
|
|
margin: 0;
|
2011-01-25 20:31:40 +01:00
|
|
|
}
|
|
|
|
|
2011-02-20 19:00:29 +01:00
|
|
|
.phabricator-primary-navigation {
|
2011-05-28 21:56:13 +02:00
|
|
|
padding-top: 24px;
|
2011-02-20 19:00:29 +01:00
|
|
|
padding-left: 24px;
|
|
|
|
}
|
|
|
|
|
2011-01-25 20:31:40 +01:00
|
|
|
.phabricator-standard-header a {
|
|
|
|
color: white;
|
|
|
|
}
|
|
|
|
|
2011-02-20 19:00:29 +01:00
|
|
|
.phabricator-primary-navigation th,
|
|
|
|
.phabricator-primary-navigation td {
|
|
|
|
vertical-align: bottom;
|
2011-01-25 20:31:40 +01:00
|
|
|
font-size: 13px;
|
2011-02-20 19:00:29 +01:00
|
|
|
border-bottom: 6px solid transparent;
|
2011-05-28 21:56:13 +02:00
|
|
|
padding-top: 14px;
|
2011-02-20 19:00:29 +01:00
|
|
|
padding-bottom: 4px;
|
2011-06-10 19:18:27 +02:00
|
|
|
white-space: nowrap;
|
2011-01-25 20:31:40 +01:00
|
|
|
}
|
|
|
|
|
2011-05-28 21:56:13 +02:00
|
|
|
.phabricator-logo {
|
|
|
|
width: 220px;
|
|
|
|
}
|
|
|
|
|
2012-03-26 18:29:31 +02:00
|
|
|
.phabricator-logo-with-custom {
|
|
|
|
width: 440px;
|
|
|
|
}
|
|
|
|
|
2011-05-28 21:56:13 +02:00
|
|
|
.phabricator-logo a {
|
|
|
|
display: block;
|
|
|
|
width: 220px;
|
|
|
|
height: 40px;
|
|
|
|
padding: 0;
|
|
|
|
margin: 0;
|
|
|
|
}
|
|
|
|
|
2012-03-26 18:29:31 +02:00
|
|
|
.phabricator-logo a.logo-custom {
|
|
|
|
position: absolute;
|
|
|
|
background: url(/rsrc/image/custom/custom.png) no-repeat 0 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.phabricator-logo a.logo-standard {
|
2012-03-26 18:39:29 +02:00
|
|
|
background: url(/rsrc/image/phabricator_logo.png) no-repeat -220px 0;
|
2012-03-26 18:29:31 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.phabricator-admin-page-view .phabricator-logo a.logo-standard {
|
|
|
|
background-image: url(/rsrc/image/phabricator_logo_admin.png);
|
|
|
|
}
|
|
|
|
|
|
|
|
.phabricator-logo-with-custom a.logo-standard {
|
|
|
|
padding-left: 220px;
|
2012-03-26 18:39:29 +02:00
|
|
|
background-position: 0 0;
|
2012-03-26 18:29:31 +02:00
|
|
|
}
|
|
|
|
|
2012-03-26 18:43:17 +02:00
|
|
|
.phabricator-logo a.logo-standard:hover {
|
2012-03-26 18:39:29 +02:00
|
|
|
background-position: -220px -40px;
|
|
|
|
}
|
|
|
|
|
2012-03-26 18:43:17 +02:00
|
|
|
.phabricator-logo a.logo-custom:hover,
|
2012-03-26 18:39:29 +02:00
|
|
|
.phabricator-logo-with-custom a.logo-standard:hover {
|
2011-06-20 23:26:26 +02:00
|
|
|
background-position: 0 -40px;
|
2011-02-20 19:00:29 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
.phabricator-primary-navigation td {
|
|
|
|
padding-left: 10px;
|
|
|
|
padding-right: 10px;
|
2011-01-25 20:31:40 +01:00
|
|
|
}
|
|
|
|
|
2011-02-20 19:00:29 +01:00
|
|
|
.phabricator-primary-navigation td.phabricator-selected-tab {
|
|
|
|
border-bottom-color: #ffffff;
|
2011-02-20 19:16:16 +01:00
|
|
|
background: #336699;
|
2011-01-25 20:31:40 +01:00
|
|
|
}
|
|
|
|
|
2011-05-29 17:52:32 +02:00
|
|
|
|
2011-01-25 20:31:40 +01:00
|
|
|
.phabricator-standard-header .phabricator-head-appname {
|
|
|
|
padding: 0 1em;
|
|
|
|
text-transform: uppercase;
|
|
|
|
}
|
2011-01-26 22:21:12 +01:00
|
|
|
|
2011-05-28 21:56:13 +02:00
|
|
|
td.phabricator-login-details {
|
|
|
|
text-align: right;
|
2011-05-29 17:52:32 +02:00
|
|
|
vertical-align: middle;
|
|
|
|
padding: 0px 24px;
|
2011-02-20 19:00:29 +01:00
|
|
|
font-size: 12px;
|
2011-06-10 19:18:27 +02:00
|
|
|
white-space: nowrap;
|
2011-01-26 22:21:12 +01:00
|
|
|
}
|
2011-02-05 20:45:13 +01:00
|
|
|
|
2012-01-06 16:16:56 +01:00
|
|
|
|
2011-02-05 20:45:13 +01:00
|
|
|
.phabricator-page-foot {
|
|
|
|
text-align: right;
|
2012-01-06 16:16:56 +01:00
|
|
|
margin: 2em;
|
|
|
|
border-top: 1px solid #afafaf;
|
2011-02-05 20:45:13 +01:00
|
|
|
padding: .5em 1em;
|
2011-02-05 21:20:18 +01:00
|
|
|
font-size: 11px;
|
2012-01-06 16:16:56 +01:00
|
|
|
color: #666666;
|
2011-02-05 21:20:18 +01:00
|
|
|
}
|
2011-05-29 17:52:32 +02:00
|
|
|
|
|
|
|
.phabricator-admin-page-view .phabricator-standard-header {
|
|
|
|
background: #aa0000;
|
|
|
|
}
|
|
|
|
|
|
|
|
.phabricator-admin-page-view td.phabricator-selected-tab {
|
|
|
|
background: #cc3333;
|
|
|
|
}
|
|
|
|
|
2011-05-28 20:36:00 +02:00
|
|
|
.keyboard-shortcut-help td,
|
|
|
|
.keyboard-shortcut-help th {
|
|
|
|
padding: 8px;
|
|
|
|
vertical-align: middle;
|
|
|
|
}
|
|
|
|
|
|
|
|
.keyboard-shortcut-help th {
|
|
|
|
white-space: nowrap;
|
|
|
|
color: #666666;
|
|
|
|
}
|
|
|
|
|
|
|
|
.keyboard-shortcut-help kbd {
|
|
|
|
background: #222222;
|
|
|
|
padding: 6px;
|
|
|
|
color: #ffffff;
|
|
|
|
font-weight: bold;
|
|
|
|
border: 1px solid #555555;
|
|
|
|
}
|
2011-06-08 20:53:10 +02:00
|
|
|
|
|
|
|
.keyboard-focus-focus-reticle {
|
2011-06-10 17:34:17 +02:00
|
|
|
z-index: 1;
|
2011-06-20 23:21:17 +02:00
|
|
|
background: #ffffd3;
|
2011-06-08 20:53:10 +02:00
|
|
|
position: absolute;
|
2011-06-20 23:21:17 +02:00
|
|
|
border: 1px solid #999900;
|
2011-06-08 20:53:10 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.keyboard-shortcuts-available {
|
2012-04-17 07:01:33 +02:00
|
|
|
height: 16px;
|
2011-06-08 20:53:10 +02:00
|
|
|
vertical-align: middle;
|
|
|
|
color: #666666;
|
|
|
|
text-align: right;
|
2012-04-17 07:01:33 +02:00
|
|
|
padding-right: 24px;
|
2011-06-08 20:53:10 +02:00
|
|
|
font-size: 11px;
|
2012-04-17 07:01:33 +02:00
|
|
|
background:
|
|
|
|
url('/rsrc/image/icon/fatcow/key_question.png') right center no-repeat;
|
2011-06-08 20:53:10 +02:00
|
|
|
}
|
|
|
|
|
Tweak style on "Create Another Task" button
Summary:
Not totally sure I'm in love with this but I think it's somewhat non-terrible,
despite the lack of lens flare.
Also made "Cancel" take you back to the task if you got to "Create" from "Create
Another Task".
Test Plan:
- Style:
https://secure.phabricator.com/file/view/PHID-FILE-ad37d3c1f3b2c7a7a7d1/
- Hit "Cancel" from "Create Another", got sent back to task.
- Hit "Cancel" from normal create, got sent back to list.
- Tried to save an invalid task after making changes to CC/Projects, changes
were preserved.
Reviewed By: codeblock
Reviewers: hunterbridges, jungejason, tuomaspelkonen, aran, codeblock
CC: aran, epriestley, codeblock
Differential Revision: 736
2011-07-27 19:46:22 +02:00
|
|
|
.workflow-header {
|
|
|
|
background: #efefef;
|
|
|
|
padding: 6px 2em;
|
|
|
|
text-align: right;
|
|
|
|
margin-bottom: 6px;
|
|
|
|
border-bottom: 1px solid #dfdfdf;
|
|
|
|
}
|
|
|
|
|
|
|
|
.workflow-header button {
|
|
|
|
float: right;
|
|
|
|
}
|
Add object status to Handles
Summary:
We use ObjectHandles as proxy objects which can refer to any other object in the
system. Add the concept of the underlying object's "status" (e.g., open, closed
or busy).
This allows us to render completed tasks and revisions with strikethrough. In
the future, if we implement OOO or something, we could render users with a
"busy" status if they're on vacation, etc.
Test Plan: Viewed a task with closed revisions and dependencies:
https://secure.phabricator.com/file/view/PHID-FILE-6183e81286fa3288d33d/
Reviewed By: codeblock
Reviewers: codeblock, hunterbridges, jungejason, tuomaspelkonen, aran
CC: aran, codeblock
Differential Revision: 772
2011-08-03 15:37:18 +02:00
|
|
|
|
|
|
|
.handle-status-closed {
|
|
|
|
text-decoration: line-through;
|
|
|
|
}
|
2011-10-23 22:36:44 +02:00
|
|
|
|
2012-05-21 23:54:39 +02:00
|
|
|
a.handle-disabled,
|
2012-05-19 18:18:34 +02:00
|
|
|
a.handle-status-away,
|
|
|
|
a.handle-status-sporadic {
|
|
|
|
padding-left: 12px;
|
|
|
|
background-repeat: no-repeat;
|
|
|
|
background-position: -4px center;
|
2012-05-17 03:42:06 +02:00
|
|
|
}
|
|
|
|
|
2012-05-19 18:18:34 +02:00
|
|
|
a.handle-status-away {
|
|
|
|
background-image: url(/rsrc/image/icon/fatcow/bullet_red.png);
|
|
|
|
}
|
|
|
|
|
|
|
|
a.handle-status-sporadic {
|
|
|
|
background-image: url(/rsrc/image/icon/fatcow/bullet_orange.png);
|
2012-05-17 03:42:06 +02:00
|
|
|
}
|
|
|
|
|
2012-01-17 01:54:05 +01:00
|
|
|
a.handle-disabled {
|
2012-05-21 23:54:39 +02:00
|
|
|
background-image: url(/rsrc/image/icon/fatcow/bullet_black.png);
|
2012-01-17 01:54:05 +01:00
|
|
|
}
|
|
|
|
|
2011-10-23 22:36:44 +02:00
|
|
|
.PhabricatorMonospaced {
|
|
|
|
font-family: "Menlo", "Consolas", "Monaco", monospace;
|
|
|
|
font-size: 10px;
|
|
|
|
}
|
2012-01-04 16:35:52 +01:00
|
|
|
|
|
|
|
.aphront-developer-error-callout {
|
|
|
|
padding: 2em;
|
|
|
|
background: #aa0000;
|
|
|
|
color: white;
|
|
|
|
text-align: center;
|
|
|
|
font-size: 11px;
|
|
|
|
font-family: "Verdana";
|
|
|
|
}
|
2012-02-23 21:26:14 +01:00
|
|
|
|
|
|
|
.buoyant {
|
|
|
|
position: fixed;
|
|
|
|
top: 0px;
|
|
|
|
left: 0px;
|
|
|
|
z-index: 8;
|
|
|
|
|
|
|
|
padding: 6px;
|
|
|
|
color: #dddddd;
|
|
|
|
font-size: 11px;
|
|
|
|
opacity: 0.90;
|
|
|
|
width: 100%;
|
|
|
|
|
|
|
|
background: #222222;
|
|
|
|
border-bottom: 1px solid #dfdfdf;
|
|
|
|
cursor: pointer;
|
|
|
|
|
|
|
|
}
|
2012-06-11 18:37:06 +02:00
|
|
|
|
|
|
|
#phabricator-notification-indicator {
|
|
|
|
background-color: #0069a6;
|
|
|
|
text-align: center;
|
|
|
|
font-size: 20px;
|
|
|
|
vertical-align: middle;
|
|
|
|
height: 40px;
|
|
|
|
width: 40px;
|
|
|
|
|
|
|
|
-moz-user-select: -moz-none;
|
|
|
|
-khtml-user-select: none;
|
|
|
|
-webkit-user-select: none;
|
|
|
|
-o-user-select: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#phabricator-notification-indicator:hover {
|
|
|
|
cursor: pointer;
|
|
|
|
background-color: #0089d9;
|
|
|
|
}
|
|
|
|
|
|
|
|
#phabricator-notification-dropdown {
|
|
|
|
|
|
|
|
word-wrap: break-word;
|
|
|
|
|
|
|
|
overflow-y: auto;
|
|
|
|
position: absolute;
|
|
|
|
width: 600px;
|
|
|
|
height: 300px;
|
|
|
|
right: 0px;
|
|
|
|
|
|
|
|
|
|
|
|
background-color: #f0f0f0;
|
|
|
|
border: 1px solid darkgrey;
|
|
|
|
box-shadow: 3px 3px #ccc;
|
|
|
|
-webkit-box-shadow: 3px 3px #ccc;
|
|
|
|
-moz-box-shadow: 3px 3px #ccc;
|
|
|
|
|
|
|
|
z-index: 3;
|
|
|
|
}
|
|
|
|
|
|
|
|
.phabricator-notification-story-head {
|
|
|
|
border-bottom: 1px solid darkgray;
|
|
|
|
padding-top: 2px;
|
|
|
|
padding-bottom: 2px;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.phabricator-notification-frame {
|
|
|
|
padding-left: 5px;
|
|
|
|
padding-right: 10px;
|
|
|
|
}
|