Lucie Kaffee has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/250673

Change subject: Add CSS to EntityRenderer
......................................................................

Add CSS to EntityRenderer

For better readability I added some css for the test system.
Should be improved with a better layout.

Change-Id: Ia3f8af44eeb713e74fe579f9d71968aa56e9b759
---
M includes/Lua/EntityRenderer.lua
1 file changed, 9 insertions(+), 8 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ArticlePlaceholder 
refs/changes/73/250673/1

diff --git a/includes/Lua/EntityRenderer.lua b/includes/Lua/EntityRenderer.lua
index f2ceb99..ee155d5 100644
--- a/includes/Lua/EntityRenderer.lua
+++ b/includes/Lua/EntityRenderer.lua
@@ -43,11 +43,11 @@
 local referenceRenderer = function( referenceSnak )
   local result = ""
   if referenceSnak ~= nil then
-    result = result .. "<h4>" .. mw.message.new( 
'articleplaceholder-fancyunicorn-lua-reference' ):plain() .. "</h4>"
+    result = result .. "<h4 style='text-align:center;'>" .. mw.message.new( 
'articleplaceholder-fancyunicorn-lua-reference' ):plain() .. "</h4>"
     local i = 1
     while referenceSnak[i] do
       for k, v in pairs( referenceSnak[i]['snaks'] ) do
-        result = result .. "<p><b>" ..  labelRenderer( k ) .. "</b>: "
+        result = result .. "<p style='text-align:center;'><b>" ..  
labelRenderer( k ) .. "</b>: "
         result = result .. snaksRenderer( v ) .. "</p>"
       end
       i = i + 1
@@ -62,9 +62,9 @@
 local qualifierRenderer = function( qualifierSnak )
   local result = ""
   if qualifierSnak ~= nil then
-    result = result .. "<h4>" .. mw.message.new( 
'articleplaceholder-fancyunicorn-lua-qualifier' ):plain() .. "</h4>"
+    result = result .. "<h4 style='text-align:center;'>" .. mw.message.new( 
'articleplaceholder-fancyunicorn-lua-qualifier' ):plain() .. "</h4>"
     for key, value in pairs(qualifierSnak) do
-      result = result .. "<p><b>" ..  labelRenderer( key ) .. "</b>: "
+      result = result .. "<p style='text-align:center;'><b>" ..  
labelRenderer( key ) .. "</b>: "
       result = result .. snaksRenderer( value ) .. "</p>"
     end
   end
@@ -106,7 +106,7 @@
   if statement ~= nil then
     for key, value in pairs( statement ) do
       if key == "mainsnak" then
-        mainsnak = "<br/><h3>" .. mw.wikibase.renderSnak( value ) .. 
"</h3><br/>"
+        mainsnak = "<h3 style='text-align:center;'>" .. 
mw.wikibase.renderSnak( value ) .. "</h3>"
       elseif key == "qualifiers" then
         qualifier = qualifierRenderer( value )
       elseif key == "references" then
@@ -114,7 +114,8 @@
       end
     end
   end
-  result = result .. mainsnak .. qualifier .. reference
+  result = result .. "<div style='border: 5px solid #008080; margin: auto; 
width: 60%;'>"
+  result = result .. mainsnak .. qualifier .. reference .. "</div>"
   return result
 end
 
@@ -144,7 +145,7 @@
   if properties ~= nil then
     for _, propertyId in pairs( properties ) do
       if propertyId ~= entityrenderer.imageProperty then
-        result = result .. "<h2>" .. labelRenderer( propertyId ) .. "</h2>"
+        result = result .. "<h2 style='text-align:center;'>" .. labelRenderer( 
propertyId ) .. "</h2>"
         result = result .. bestStatementRenderer( entity, propertyId )
       end
     end
@@ -189,7 +190,7 @@
   end
   result = result .. image
   if entityResult ~= "" then
-    result = result .. "<h1>" .. mw.message.new( 
'articleplaceholder-fancyunicorn-lua-entity' ):plain() .. "</h1>" .. 
entityResult
+    result = result .. "<h1 style='text-align:center;'>" .. mw.message.new( 
'articleplaceholder-fancyunicorn-lua-entity' ):plain() .. "</h1>" .. 
entityResult
   end
 
   return result

-- 
To view, visit https://gerrit.wikimedia.org/r/250673
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia3f8af44eeb713e74fe579f9d71968aa56e9b759
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ArticlePlaceholder
Gerrit-Branch: master
Gerrit-Owner: Lucie Kaffee <lucie.kaf...@wikimedia.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to