diff --git a/resources/celerity/map.php b/resources/celerity/map.php --- a/resources/celerity/map.php +++ b/resources/celerity/map.php @@ -121,9 +121,9 @@ 'rsrc/css/layout/phabricator-side-menu-view.css' => 'c1db9e9c', 'rsrc/css/layout/phabricator-source-code-view.css' => '2ceee894', 'rsrc/css/phui/calendar/phui-calendar-day.css' => 'c0cf782a', - 'rsrc/css/phui/calendar/phui-calendar-list.css' => '7833f215', - 'rsrc/css/phui/calendar/phui-calendar-month.css' => '95736009', - 'rsrc/css/phui/calendar/phui-calendar.css' => '8345be98', + 'rsrc/css/phui/calendar/phui-calendar-list.css' => '857a0d83', + 'rsrc/css/phui/calendar/phui-calendar-month.css' => '32e3bee4', + 'rsrc/css/phui/calendar/phui-calendar.css' => 'ccabe893', 'rsrc/css/phui/phui-action-header-view.css' => '89c497e7', 'rsrc/css/phui/phui-action-list.css' => '4f4d09f2', 'rsrc/css/phui/phui-action-panel.css' => '3ee9afd5', @@ -760,10 +760,10 @@ 'phui-action-panel-css' => '3ee9afd5', 'phui-box-css' => '7b3a2eed', 'phui-button-css' => 'de610129', - 'phui-calendar-css' => '8345be98', + 'phui-calendar-css' => 'ccabe893', 'phui-calendar-day-css' => 'c0cf782a', - 'phui-calendar-list-css' => '7833f215', - 'phui-calendar-month-css' => '95736009', + 'phui-calendar-list-css' => '857a0d83', + 'phui-calendar-month-css' => '32e3bee4', 'phui-crumbs-view-css' => '594d719e', 'phui-document-view-css' => '94d5dcd8', 'phui-feed-story-css' => 'c9f3a0b5', diff --git a/src/view/phui/calendar/PHUICalendarListView.php b/src/view/phui/calendar/PHUICalendarListView.php --- a/src/view/phui/calendar/PHUICalendarListView.php +++ b/src/view/phui/calendar/PHUICalendarListView.php @@ -75,7 +75,7 @@ $content = phutil_tag( 'a', array( - 'class' => 'calendar-item-link', + 'href' => '/E'.$event->getEventID(), ), array( $dot, @@ -158,7 +158,6 @@ array( 'sigil' => 'has-tooltip', 'class' => $class, - 'href' => '/E'.$event->getEventID(), 'meta' => array( 'tip' => $tip, 'size' => 200, diff --git a/webroot/rsrc/css/phui/calendar/phui-calendar-list.css b/webroot/rsrc/css/phui/calendar/phui-calendar-list.css --- a/webroot/rsrc/css/phui/calendar/phui-calendar-list.css +++ b/webroot/rsrc/css/phui/calendar/phui-calendar-list.css @@ -43,11 +43,15 @@ } .phui-calendar-list-title { - position: absolute; - right: 0; - left: 60px; - text-overflow: ellipsis; - overflow: hidden; + width: 200px; + display: inline-block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.phui-calendar-viewer-invited .phui-calendar-list-title { + font-weight: bold; } .phui-calendar-list-item .phui-calendar-list-time { diff --git a/webroot/rsrc/css/phui/calendar/phui-calendar-month.css b/webroot/rsrc/css/phui/calendar/phui-calendar-month.css --- a/webroot/rsrc/css/phui/calendar/phui-calendar-month.css +++ b/webroot/rsrc/css/phui/calendar/phui-calendar-month.css @@ -161,8 +161,6 @@ .phui-calendar-view .phui-calendar-list li.phui-calendar-list-item.all-day { height: 20px; - margin: 0; - padding: 4px 4px 0px 4px; background-color: {$darkgreybackground}; display: block; float: none; @@ -174,12 +172,8 @@ background-color: {$lightgreen}; } -li.phui-calendar-list-item.all-day:first-child { - margin-top: 0; -} - .phui-calendar-view .phui-calendar-list li { - margin: 0 8px; + padding: 0px 4px; } .phui-calendar-view .phui-calendar-list li a { @@ -188,16 +182,9 @@ position: relative; } -.phui-calendar-view .phui-calendar-list li:first-child { - margin-top: 8px; -} - .phui-calendar-view li.phui-calendar-list-item { - padding: 0; white-space: nowrap; width: auto; - - margin-right: 4px; } .phui-calendar-view .phui-calendar-list-dot { @@ -214,29 +201,17 @@ } .phui-calendar-view li.phui-calendar-list-item .phui-calendar-list-title { - vertical-align: middle; -} - -li.phui-calendar-list-item .phui-calendar-list-title a { - padding: 0; - margin: 0 4px 0 0; width: auto; - vertical-align: top; - line-height: 16px; - margin-right: 4px; - overflow: hidden; + position: absolute; + right: 0; + left: 60px; text-overflow: ellipsis; + overflow: hidden; white-space: nowrap; } -li.phui-calendar-list-item.all-day .phui-calendar-list-title a{ - color: {$greytext}; - margin: 0; - padding: 0; -} - -li.phui-calendar-viewer-invited.all-day .phui-calendar-list-title a{ - color: {$green}; +li.all-day { + line-height: 18px; } .phui-calendar-view li.phui-calendar-list-item .phui-calendar-list-time { @@ -249,7 +224,3 @@ color: {$lightgreytext}; text-align: left; } - -li.phui-calendar-list-item.all-day .phui-calendar-list-time{ - margin: 0 0 0 4px; -} diff --git a/webroot/rsrc/css/phui/calendar/phui-calendar.css b/webroot/rsrc/css/phui/calendar/phui-calendar.css --- a/webroot/rsrc/css/phui/calendar/phui-calendar.css +++ b/webroot/rsrc/css/phui/calendar/phui-calendar.css @@ -8,7 +8,6 @@ .phui-calendar-viewer-invited a { color: {$green}; - font-weight: bold; } .phui-calendar-red a {