]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Took out CSS from JS and placed it in its own file.
authorSarven Capadisli <csarven@status.net>
Wed, 18 Nov 2009 17:59:44 +0000 (17:59 +0000)
committerSarven Capadisli <csarven@status.net>
Wed, 18 Nov 2009 17:59:44 +0000 (17:59 +0000)
plugins/Realtime/RealtimePlugin.php
plugins/Realtime/realtimeupdate.css [new file with mode: 0644]
plugins/Realtime/realtimeupdate.js

index 6d59bd1b12e03a06e42056a1b9fd76367b7285c1..2cff03d6c80ae7bb694a61a996eac3294aa542fb 100644 (file)
@@ -118,6 +118,13 @@ class RealtimePlugin extends Plugin
         return true;
     }
 
+    function onEndShowStatusNetStyles($action)
+    {
+        $action->cssLink(common_path('plugins/Realtime/realtimeupdate.css'), 
+                         null, 'screen, projection, tv');
+        return true;
+    }
+
     function onEndNoticeSave($notice)
     {
         $paths = array();
diff --git a/plugins/Realtime/realtimeupdate.css b/plugins/Realtime/realtimeupdate.css
new file mode 100644 (file)
index 0000000..0ab5dd3
--- /dev/null
@@ -0,0 +1,49 @@
+#notices_primary {
+position:relative;
+}
+
+#realtime_actions {
+position: absolute;
+top: -20px;
+right: 0;
+margin: 0 0 11px 0;
+}
+
+#realtime_actions li {
+margin-left: 18px;
+list-style-type: none;
+float: left;
+}
+
+#realtime_actions button {
+width: 16px;
+height: 16px;
+display: block;
+border: none;
+cursor: pointer;
+text-indent: -9999px;
+float: left;
+}
+
+#realtime_play {
+background: url(icon_play.gif) no-repeat 47% 47%;
+margin-left: 4px;
+}
+
+#realtime_pause {
+background: url(icon_pause.gif) no-repeat 47% 47%;
+}
+
+#realtime_popup {
+background: url(icon_external.gif) no-repeat 0 30%;
+}
+
+#queued_counter {
+float:left;
+line-height:1.2;
+}
+
+#showstream #notices_primary {
+margin-top: 18px;
+}
+
index 8e3052dfc2399e3e3fb49ed21de1d6e27b08a9a3..9030ad55184ffc97627f8b5a00c3729bac232e13 100644 (file)
@@ -195,20 +195,6 @@ RealtimeUpdate = {
      {
         var NP = $('#notices_primary');
         NP.prepend('<ul id="realtime_actions"><li id="realtime_playpause"></li><li id="realtime_timeline"></li></ul>');
-        NP.css({'position':'relative'});
-
-        $('#realtime_actions').css({
-             'position':'absolute',
-             'top':'-20px',
-             'right':'0',
-             'margin':'0 0 11px 0'
-        });
-
-        $('#realtime_actions li').css({
-            'margin-left':'18px',
-            'list-style-type':'none',
-            'float':'left'
-        });
 
         RealtimeUpdate._pluginPath = path;
 
@@ -228,16 +214,6 @@ RealtimeUpdate = {
         RT_PP.append('<button id="realtime_pause" class="pause" title="Pause">Pause</button>');
 
         RT_P = $('#realtime_pause');
-        $('#realtime_pause').css({
-            'background':'url('+RealtimeUpdate._pluginPath+'icon_pause.gif) no-repeat 47% 47%',
-             'width':'16px',
-             'height':'16px',
-             'display':'block',
-             'border':'none',
-             'cursor':'pointer',
-             'text-indent':'-9999px',
-             'float':'left'
-        });
         RT_P.bind('click', function() {
             RealtimeUpdate._paused = true;
 
@@ -252,23 +228,7 @@ RealtimeUpdate = {
         RT_PP.empty();
         RT_PP.append('<span id="queued_counter"></span> <button id="realtime_play" class="play" title="Play">Play</button>');
 
-        $('#queued_counter').css({
-            'float':'left',
-            'line-height':'1.2'
-        });
-
         RT_P = $('#realtime_play');
-        RT_P.css({
-            'background':'url('+RealtimeUpdate._pluginPath+'icon_play.gif) no-repeat 47% 47%',
-             'width':'16px',
-             'height':'16px',
-             'display':'block',
-             'border':'none',
-             'cursor':'pointer',
-             'text-indent':'-9999px',
-             'float':'left',
-             'margin-left':'4px'
-        });
         RT_P.bind('click', function() {
             RealtimeUpdate._paused = false;
 
@@ -307,18 +267,6 @@ RealtimeUpdate = {
          NP.append('<button id="realtime_popup" title="Pop up in a window">Pop up</button>');
 
          var PP = $('#realtime_popup');
-         PP.css({
-             'background':'transparent url('+ path + 'icon_external.gif) no-repeat 0 30%',
-             'width':'16px',
-             'height':'16px',
-             'display':'block',
-             'border':'none',
-             'cursor':'pointer',
-             'text-indent':'-9999px',
-             'float':'left'
-         });
-         $('#showstream #notices_primary').css({'margin-top':'18px'});
-
          PP.bind('click', function() {
              window.open(url,
                          '',