@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

A temporary css cleanup to hold us over till a proper css overhaul.

Summary: Ref T8187, A temporary css cleanup to hold us over till a proper css overhaul.

Test Plan: Mostly, confirm that long event names don't break the calendar month view.

Reviewers: chad, #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T8187

Differential Revision: https://secure.phabricator.com/D12908

+35 -22
+4 -4
resources/celerity/map.php
··· 121 121 'rsrc/css/layout/phabricator-side-menu-view.css' => 'c1db9e9c', 122 122 'rsrc/css/layout/phabricator-source-code-view.css' => '2ceee894', 123 123 'rsrc/css/phui/calendar/phui-calendar-day.css' => '3b4a65d8', 124 - 'rsrc/css/phui/calendar/phui-calendar-list.css' => '840baa8d', 125 - 'rsrc/css/phui/calendar/phui-calendar-month.css' => '5b213ea0', 124 + 'rsrc/css/phui/calendar/phui-calendar-list.css' => '3e713fc7', 125 + 'rsrc/css/phui/calendar/phui-calendar-month.css' => '7cf00f61', 126 126 'rsrc/css/phui/calendar/phui-calendar.css' => '8345be98', 127 127 'rsrc/css/phui/phui-action-header-view.css' => '89c497e7', 128 128 'rsrc/css/phui/phui-action-list.css' => '4f4d09f2', ··· 762 762 'phui-button-css' => 'de610129', 763 763 'phui-calendar-css' => '8345be98', 764 764 'phui-calendar-day-css' => '3b4a65d8', 765 - 'phui-calendar-list-css' => '840baa8d', 766 - 'phui-calendar-month-css' => '5b213ea0', 765 + 'phui-calendar-list-css' => '3e713fc7', 766 + 'phui-calendar-month-css' => '7cf00f61', 767 767 'phui-crumbs-view-css' => '594d719e', 768 768 'phui-document-view-css' => '94d5dcd8', 769 769 'phui-feed-story-css' => 'c9f3a0b5',
+1 -1
src/view/phui/calendar/PHUICalendarListView.php
··· 79 79 ), 80 80 array( 81 81 $dot, 82 - $title, 83 82 $time, 83 + $title, 84 84 )); 85 85 } 86 86
-1
webroot/rsrc/css/phui/calendar/phui-calendar-list.css
··· 55 55 top: 0; 56 56 width: 60px; 57 57 right: 0; 58 - top: 0; 59 58 color: {$lightgreytext}; 60 59 text-align: right; 61 60 }
+30 -16
webroot/rsrc/css/phui/calendar/phui-calendar-month.css
··· 154 154 } 155 155 156 156 .phui-calendar-view .phui-calendar-list li.phui-calendar-list-item.all-day { 157 + height: 20px; 157 158 margin: 0; 158 159 padding: 4px 4px 0px 4px; 159 160 background-color: {$darkgreybackground}; ··· 180 181 } 181 182 182 183 .phui-calendar-view .phui-calendar-list-dot { 184 + position: relative; 185 + display: inline-block; 186 + float: left; 183 187 width: 3px; 184 188 height: 3px; 185 189 margin-right: 4px; 186 190 border-radius: 10px; 187 - position: absolute; 188 191 top: 5px; 189 192 left: 0; 193 + display: none; 190 194 } 191 195 192 - .phui-calendar-view .phui-calendar-list-title { 193 - width: auto; 194 - white-space: normal; 195 - word-break: break-word; 196 + .phui-calendar-view li.phui-calendar-list-item { 197 + padding: 0; 198 + } 199 + 200 + .phui-calendar-view li.phui-calendar-list-item .phui-calendar-list-title { 201 + position: relative; 202 + /*float: right;*/ 203 + display: inline-block; 204 + width: 120px; 205 + padding: 0; 206 + line-height: 18px; 207 + vertical-align: center; 196 208 } 197 209 198 210 li.phui-calendar-list-item .phui-calendar-list-title a { 199 - text-align: left; 200 - padding-left: 8px; 211 + padding: 0; 212 + vertical-align: top; 213 + line-height: 16px; 201 214 overflow: hidden; 202 215 text-overflow: ellipsis; 203 216 white-space: nowrap; ··· 205 218 206 219 li.phui-calendar-list-item.all-day .phui-calendar-list-title a{ 207 220 color: {$greytext}; 221 + margin: 0; 222 + padding: 0; 208 223 } 209 224 210 225 li.phui-calendar-viewer-invited.all-day .phui-calendar-list-title a{ ··· 212 227 } 213 228 214 229 .phui-calendar-view li.phui-calendar-list-item .phui-calendar-list-time { 215 - position: absolute; 230 + position: relative; 231 + display: inline-block; 232 + float: left; 233 + padding: 0; 234 + line-height: 18px; 216 235 width: 60px; 217 - right: 0; 218 - top: 1px; 219 236 color: {$lightgreytext}; 220 - text-align: right; 237 + text-align: left; 221 238 } 222 239 223 - .phui-calendar-view 224 - li.phui-calendar-list-item.all-day 225 - .phui-calendar-list-time { 226 - top: 4px; 227 - right: 8px; 240 + li.phui-calendar-list-item.all-day .phui-calendar-list-time{ 241 + margin: 0 0 0 4px; 228 242 }