phorge/webroot/rsrc/css/core/z-index.css
epriestley 4699c29017 Fix calendar z-index and Conpherence/Calendar integration
Summary:
Fixes T7975. Long ago, this element looked like this when you expanded it:

```
+-------------------+
|     3 4 5 6 7   X |
| 8 9 1 2 3 4 5 +---+
| 6 7 8 9 1 2 3 |
| 4 5 6 7       |
+---------------+
```

That was why the icon needed a z-index. See T5880. @chad fixed this a while ago so it looks like this:

```
+---------------+
|     3 4 5 6 7 | X
| 8 9 1 2 3 4 5 |
| 6 7 8 9 1 2 3 |
| 4 5 6 7       |
+---------------+
```

...but we never stripped the z-index off, causing the bug in T7975.

Also fix some collateral damage from the recent calendar refactoring and the Conpherence widget.

Test Plan:
  - Created a new event via Conpherence
  - Created a new event normally.
  - Browsed a typeahead in Calendar without icons showing through.

Reviewers: lpriestley, chad, btrahan

Reviewed By: btrahan

Subscribers: chad, epriestley

Maniphest Tasks: T7975

Differential Revision: https://secure.phabricator.com/D12639
2015-04-30 17:09:45 -07:00

165 lines
2 KiB
CSS

/**
* @provides phabricator-zindex-css
*/
.phabricator-nav-column-background {
z-index: -1;
}
.keyboard-focus-focus-reticle {
z-index: 1;
}
.device .phabricator-action-list-view.phabricator-action-list-toggle,
.device-desktop .phui-document-content
.phabricator-action-list-view.phabricator-action-list-toggle {
z-index: 1;
}
.device-desktop .phui-timeline-minor-event .phui-timeline-image {
z-index: 2;
}
.differential-reticle {
z-index: 2;
}
.differential-changeset {
z-index: 2;
}
.pholio-new-inline-comment {
z-index: 2;
}
.slowvote-bar {
z-index: 2;
}
.slowvote-above-the-bar {
z-index: 3;
}
.phui-timeline-icon-fill {
z-index: 3;
}
.phui-crumbs-view {
z-index: 3;
}
.phabricator-nav-local {
z-index: 4;
}
.conpherence-layout .conpherence-no-threads {
z-index: 4;
}
.conpherence-menu-pane {
z-index: 4;
}
.phabricator-nav-drag {
z-index: 4;
}
.setup-warning-callout {
z-index: 5;
}
.loading .messages-loading-mask,
.loading .widgets-loading-mask {
z-index: 5;
}
.dark-console {
z-index: 5;
}
.drag-dragging {
z-index: 5;
}
.phui-calendar-date-number {
z-index: 5;
}
.conpherence-durable-column-header,
.phabricator-main-menu {
z-index: 6;
}
.aphront-developer-error-callout {
z-index: 6;
}
.jx-scrollbar-bar {
z-index: 7;
}
.differential-haunt-mode-1 .differential-add-comment-panel,
.differential-haunt-mode-2 .differential-add-comment-panel {
z-index: 8;
}
.device-desktop .phabricator-notification-menu {
z-index: 9;
}
.jx-mask {
z-index: 10;
}
.jx-notification-container {
z-index: 11;
}
.phabricator-global-upload-instructions {
z-index: 11;
}
.lightbox-attachment {
z-index: 12;
}
div.jx-typeahead-results {
z-index: 13;
}
.jx-client-dialog {
z-index: 14;
}
.fancy-datepicker {
z-index: 15;
}
.jx-hovercard-container {
z-index: 17;
}
.pholio-device-lightbox {
z-index: 20;
}
.phuix-dropdown-menu {
z-index: 32;
}
.busy {
z-index: 40;
}
.remarkup-control-fullscreen-mode {
z-index: 50;
}
.jx-tooltip-container {
z-index: 51;
}
.audible .aural-only {
z-index: 100;
}