Moved hardcoded identica theme out of MobileProfile. In this case, it
will use whichever theme is loaded as its base and then add its own mobile styles. Of course, if a theme comes with its own mobile styles, it will use that instead as an addition to its own base.
This commit is contained in:
parent
c56250fb33
commit
5bdc6fa5d4
|
@ -240,6 +240,8 @@ class MobileProfilePlugin extends WAP20Plugin
|
|||
return true;
|
||||
}
|
||||
|
||||
$action->cssLink('css/display.css');
|
||||
|
||||
if (file_exists(Theme::file('css/mp-screen.css'))) {
|
||||
$action->cssLink('css/mp-screen.css', null, 'screen');
|
||||
} else {
|
||||
|
@ -256,6 +258,14 @@ class MobileProfilePlugin extends WAP20Plugin
|
|||
}
|
||||
|
||||
|
||||
function onStartShowUAStyles($action) {
|
||||
if (!$this->serveMobile) {
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
function onStartShowHeader($action)
|
||||
{
|
||||
if (!$this->serveMobile) {
|
||||
|
|
|
@ -1,15 +1,12 @@
|
|||
/** theme: mobile profile screen
|
||||
*
|
||||
* @package StatusNet
|
||||
* @author Sarven Capadisli <csarven@status.net>
|
||||
* @author Sarven Capadisli <csarven@status.net>
|
||||
* @copyright 2009 StatusNet, Inc.
|
||||
* @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
|
||||
* @link http://status.net/
|
||||
*/
|
||||
|
||||
@import url(../../theme/base/css/display.css);
|
||||
@import url(../../theme/identica/css/display.css);
|
||||
|
||||
#wrap {
|
||||
min-width:0;
|
||||
max-width:100%;
|
||||
|
|
Loading…
Reference in New Issue
Block a user