Page MenuHomePhabricator

D11933.id28743.diff
No OneTemporary

D11933.id28743.diff

diff --git a/resources/celerity/map.php b/resources/celerity/map.php
--- a/resources/celerity/map.php
+++ b/resources/celerity/map.php
@@ -125,7 +125,7 @@
'rsrc/css/phui/phui-box.css' => '7b3a2eed',
'rsrc/css/phui/phui-button.css' => '21cb97f9',
'rsrc/css/phui/phui-crumbs-view.css' => '594d719e',
- 'rsrc/css/phui/phui-document.css' => '620b1eec',
+ 'rsrc/css/phui/phui-document.css' => '0f83a7df',
'rsrc/css/phui/phui-feed-story.css' => 'c9f3a0b5',
'rsrc/css/phui/phui-fontkit.css' => '4394f216',
'rsrc/css/phui/phui-form-view.css' => '8b78a986',
@@ -777,7 +777,7 @@
'phui-calendar-list-css' => 'c1d0ca59',
'phui-calendar-month-css' => 'a92e47d2',
'phui-crumbs-view-css' => '594d719e',
- 'phui-document-view-css' => '620b1eec',
+ 'phui-document-view-css' => '0f83a7df',
'phui-feed-story-css' => 'c9f3a0b5',
'phui-font-icon-base-css' => '3dad2ae3',
'phui-fontkit-css' => '4394f216',
diff --git a/src/applications/uiexample/examples/PHUIDocumentExample.php b/src/applications/uiexample/examples/PHUIDocumentExample.php
--- a/src/applications/uiexample/examples/PHUIDocumentExample.php
+++ b/src/applications/uiexample/examples/PHUIDocumentExample.php
@@ -103,7 +103,7 @@
->addMenuItem($item1);
$home = id(new PHUIListItemView())
- ->setIcon('home')
+ ->setIcon('fa-home')
->setHref('#')
->setType(PHUIListItemView::TYPE_ICON);
@@ -189,9 +189,11 @@
$content = new PHUIDocumentView();
$content->setBook('Book or Project Name', 'Article');
$content->setHeader($header);
+ $content->setFluid(true);
$content->setTopNav($topnav);
$content->setSidenav($sidenav);
$content->appendChild($document);
+ $content->setFontKit(PHUIDocumentView::FONT_SOURCE_SANS);
return $content;
}
diff --git a/src/view/phui/PHUIDocumentView.php b/src/view/phui/PHUIDocumentView.php
--- a/src/view/phui/PHUIDocumentView.php
+++ b/src/view/phui/PHUIDocumentView.php
@@ -17,6 +17,7 @@
private $mobileview;
private $fontKit;
private $actionListID;
+ private $fluid;
public function setOffset($offset) {
$this->offset = $offset;
@@ -63,6 +64,11 @@
return $this;
}
+ public function setFluid($fluid) {
+ $this->fluid = $fluid;
+ return $this;
+ }
+
protected function getTagAttributes() {
$classes = array();
@@ -70,6 +76,10 @@
$classes[] = 'phui-document-offset';
};
+ if ($this->fluid) {
+ $classes[] = 'phui-document-fluid';
+ }
+
return array(
'class' => $classes,
);
diff --git a/webroot/rsrc/css/phui/phui-document.css b/webroot/rsrc/css/phui/phui-document.css
--- a/webroot/rsrc/css/phui/phui-document.css
+++ b/webroot/rsrc/css/phui/phui-document.css
@@ -14,6 +14,11 @@
margin: 16px auto;
}
+.device-desktop .phui-document-fluid .phui-document-view {
+ max-width: none;
+ margin: 16px;
+}
+
.device-desktop .phui-document-view.phui-offset-view {
max-width: 800px;
}

File Metadata

Mime Type
text/plain
Expires
Mar 13 2025, 12:56 AM (5 w, 6 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7598857
Default Alt Text
D11933.id28743.diff (2 KB)

Event Timeline