2

我已经搞砸了一段时间,但我似乎找不到我需要更改的确切文件才能让共享登录页面看起来像我想要的那样。

基本上我想做的是:

  • 更改出现的徽标(完成..我修改了C:\Alfresco\tomcat\webapps\share\themes\default\login.css
  • 摆脱版权文本(完成..我修改了C:\Alfresco\tomcat\webapps\share\themes\default\login.css
  • 将徽标、输入框和“登录”按钮居中
  • 删除页面左上角的“Alfresco >> Login”标题。

我一直在谷歌上四处寻找,我很惊讶没有看到更多的人尝试这样做。有没有人有这方面的经验或知道我可能需要做什么才能让共享登录页面看起来完全符合我的要求?

login.css顺便说一句,如果重要的话,这里是我的页面......

.login-panel
{
   text-align: left;
}

.login-panel input
{
   border: 1px solid #C5D6E2;
   padding: 2px;
   font-weight: normal;
   font:99% arial,helvetica,clean,sans-serif;
}

.alfresco-share .sticky-wrapper
{
   background-color: #B4B4B4;
}

.yui-panel-container.shadow .underlay
{
   display: none;
}

.yui-skin-sam .yui-panel
{
   border-style: none;
}

.login-panel
{
   width: 502px;
   height: 289px;
   background: transparent url("./images/loginbg.png") no-repeat;
   padding-left: 28px;
   font-family: Arial,Helvetica,sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #515354;
   visibility: hidden;
}

.login-button
{
   background-color: #f0f0f0;
}

.login-copyright
{
   font-family: Arial,Helvetica,sans-serif;
   font-size: 0px;
   font-weight: normal;
   color: #ffffff;
}

.login-logo
{
   position: absolute;
   top: 16px;
   height: 64px;
   width: 450px;
   background: transparent url("./images/newLogo.gif") no-repeat;
}
4

2 回答 2

2

我认为您需要更改slingshot-login.ftl其中的内容alfresco/templates/org/alfresco/global/slingshot-login.ftl

只需将该文件复制到网络扩展程序并更改您喜欢的内容:)

于 2012-11-02T14:23:12.600 回答
1

也许您对基于扩展的方法感兴趣。扩展模块是从 4.​​0 版本开始提供的新功能。

您可以利用此功能进行大量自定义,但为了完成您需要做的事情,您只需提供一个额外的 CSS 文件,它会login.css在每个请求上覆盖(不管应用的主题)。如果你有兴趣,这篇文章会对你有用。

希望能帮助到你。

于 2012-12-05T14:35:35.927 回答