/* returns the style reference for a given css rule */
function getStyle (cssrule) {
for (var i in document.styleSheets) {
var styleRules = (document.styleSheets[i].rules) ? document.styleSheets[i].rules :
(document.styleSheets[i].cssRules) ? document.styleSheets[i].cssRules : [];
for (var j=0; j
if (styleRules[j].selectorText.toUpperCase() == cssrule.toUpperCase()) {
return styleRules[j];
}
}
}
return null;
}
/* Applies the skin from the Open Social container */
function updateCSS() {
var bgColor = gadgets.skins.getProperty(gadgets.skins.Property.BG_COLOR);
var fontColor = gadgets.skins.getProperty(gadgets.skins.Property.FONT_COLOR);
var anchorColor = gadgets.skins.getProperty(gadgets.skins.Property.ANCHOR_COLOR);
var hexAnchorColor = convertToHex(anchorColor);
var gadgetNingLinks = getStyle('.xg_sprite');
var gadgetStyle = getStyle('.gadget');
var gadgetLinks = getStyle('.gadget a');
var gadgetButtons = getStyle('input.button');
gadgetStyle.style.color = fontColor;
gadgetStyle.style.backgroundColor = bgColor;
gadgetLinks.style.color = anchorColor;
gadgetButtons.style.backgroundColor = anchorColor;
}
摘自
http://developer.ning.com/forum/topics/inheriting-network-csstheme-in?commentId=1185512:Comment:254131
分享到:
相关推荐
opensocial-python-client
Opensocial简介.pdf
aipo-opensocial相关信息执照测试无人机测试
opensocial container实现的相关资料很少,个人经过一个星期的整理后,把心得分享一下,希望能帮助到有需要的人。
opensocial java client
Opensocial Sample ,学习了!
OpenSocial资料,对开发sns网站有帮助。同时可以让大家理解RESTful风格的协议
OpenSocial规范 本文档提供开放社区规范相关内容
OpenSocial 希望对你们有好处,非常权威,是一些入门教材
利用OpenSocial技术 建立开放平台
它代替了Backbone.Sync()来处理保存到OpenSocial容器的AppData存储中。用法包含Backbone.js之后,包含Backbone.OpenSocial.AppData [removed][removed][removed][removed]像这样创建您的收藏集: window.Some...
12月5日CSDN OpenSocial开放平台会议,Google工程师的演讲PPT之一
12月5日CSDN OpenSocial开放平台会议,Google工程师的演讲PPT之二
Wrox.OpenSocial.Network.Programming.Apr.2009.pdf
NULL 博文链接:https://djb4ke.iteye.com/blog/663822
在React中编写的OpenSocial小工具介绍这是创建用于在opensocial容器中托管的opensocial小工具的示例项目。 该项目是通过引导的。 有关如何执行常见任务的信息,请参见最新版本的create-react-app指南。脚步首先安装...
再做opensocialjava版shindig时使用maven编译过程中很多的jar不能从网上下载下来。这里有全部的应用到的jar包。受本人权限限制分俩个资源上传。看好资源的编号。
再做opensocialjava版shindig使用maven编译过程中很多的jar不能从网上下载下来。这里有全部的应用到的jar包。受本人权限限制分俩个资源上传。看好资源的编号。
这是一个与angular.js一起使用的opensocial小工具示例,适用于infoScoop OpenSource V4.0。 如何使这项工作 从下载infoscoop-4.0.0.0-quickstart并安装它。 转到管理员页面>小工具。 上载我的小工具opensocial-...
2.增加OpenSocial应用模块 ,说明见 http://www.i-fav.com/opensocial.aspx 3.增加用户中心. 4.开放在线视频模块. 5.增加注册用户激活方式. 6.优化代码执行效率. 7.支持多服务器架构,云计算. 8.i-favourite...