Drew's on vacation so I'll dive in.
What we typically do is locally change the mobile theme to use Respondr,
so on
uportal-war/src/main/data/default_entitites/profile/defaultTemplateUser_mobileDefault.profile.xml
and system_mobileDefault.profile.xml
use
<structure name="DLMTabsColumns"/>
<theme name="Respondr"/>
A few notes (for community awareness):
- Many portlets use styles from Universality so they do not look good on
Respondr, and some (particularly framework porlets like admin portlets)
don't render well enough to work properly in Respondr. If you find
items needing attention please raise a Jira as a subtask of UP-3719 --
and better yet submit a pull request with the fix! The typical problem
is a dependency upon fluid styles. Jeff Sittler is in process of making
a stripped-down set of fluid styles as a temporary measure to include in
Respondr to help with this, but that's a short term fix we don't want to
propogate forward. Better solution is fixing the portlets to not depend
upon the theme for styling (except the basic styling we want to flow
through) and include their own portlet-specific css.
- As noted above, some admin portlets do not render well so admin at the
moment is typically done in Universality.
- The Respondr theme evaluator is set on first access to the system, so
you will currently have some trouble switching back and forth between
Respondr and Universality in the same session. You have to log out and
back in or quit the browser.
*** This effort is limited on resources and are definitely looking for
help! Help is especially needed with the non-bundled portlets, but also
with bundled portlets and framework portlets, and completing Respondr
functionality. See https://issues.jasig.org/browse/UP-3719 for items
you can pitch in to help with, and please kick the tires and add to the
list!
James Wennmacher - Unicon
480.558.2420
On 10/10/2013 10:51 AM, Tim Levett wrote:
Hey Drew,
I'm just getting a chance to take a look at this. Thanks for taking lead on it! I was
wondering if you have documented specifically what you need to change to get Respondr to
show up. More specifically where the "profile records" are under src/main/data.
Any info is much appreciated.
- Tim
On Aug 6, 2013, at 3:16 PM, Drew Wills <[email protected]> wrote:
Hey folks,
I wanted to post a note to the list to say that I've completed the first
steps toward introducing a new theme based on Boostrap & the principals
of Responsive Design. This is work we discussed extensively at the
conference in San Diego, and for which there seemed to be very broad appeal.
You can check out the parent JIRA ticket (with good writeup by Matt P.)
here:
- https://issues.jasig.org/browse/UP-3719
Gary Thompson (Unicon) prepared a solid prototype several weeks back.
His prototype was demonstrated on a public call. I'm attaching 2
screenshots of the prototype (installed and running in uPortal) to this
note.
Here is the commit with relevant changes:
-
https://github.com/Jasig/uPortal/commit/c848d5352525d8c301252d73afdef6269f5e9ae9
This new theme is for uPortal 4.1 and up. You can see it working by
updating your sources for the master branch, changing 1 or more profile
records (src/main/data) to reference the 'Respondr' theme, and re-importing.
Feedback, ideas, and especially help are most welcome.
thanks,
drew wills
--
You are currently subscribed to [email protected] as: [email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/uportal-dev
<Respondr1.png><Respondr2.png>
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/uportal-dev