嗨,我想修改一下Commerce主题上的一些CSS,但是当我试图通过遵循这些说明https://drupal.org/node/819170创建一个子主题时,我最终得到了一个未格式化的主题。这不是我想要的,我想改变当前的Kickstart主题,而是从sites/all/themes子文件夹。
我创建了一个基于omega、omega_kickstart的子主题,但是这些都让我完全没有css格式。
我已经将profiles\commerce_kickstart\themes\omega_kickstart文件夹复制到我的站点/所有/主题,重命名了信息文件等等。这给我留下了部分格式。
我从dom条目中注意到的一件事是css来自不同的文件夹,即alpha、omega。
有人知道如何在这里创建一个成功的副主题吗?
发布于 2014-05-20 15:19:07
我详细地遵循了这篇文章的所有10个步骤,以便在几分钟内为Commerce主题获得一个功能齐全的样板子主题。
如果文章脱机,您可以找到镜像这里。
信息:
2013年8月4日,sja1在中午12点31分发布了“Omega”主题,首先,感谢你为打造商业Kickstart这样一个出色的平台所付出的一切努力。我想要创建这个问题是为了帮助那些在创建商业启动主题的子主题方面有困难的人。有很好的子主题的文档,但是我很难找到关于omega的子主题的信息(Commerce Kickstart是omega Kickstart的一个子主题,它是Omega的一个子主题)。经过一些尝试和错误,我已经提出了下面的程序,这是为我工作,并认为我会把它提交给社区,让其他人从中受益,并希望改进。欢迎所有评论。分主题Commerce Kickstart主题有关详细的10个步骤,请转到两个提供的链接中的一个.的步骤
发布于 2014-05-01 20:16:17
到目前为止,这是我找到的唯一解决方案,可以添加一个新的答案来改进这个答案。
创建新的css文件
drupalinstall\profiles\commerce_kickstart\themes\omega_kickstart\css\customcss.css编辑此文件:
drupalinstall\profiles\commerce_kickstart\themes\omega_kickstart\omega_kickstart.info添加此详细信息(类似的global.css条目下面):
css[customcss.css][name] = 'custom Css file'
css[customcss.css][description] = 'All my stuff'
css[customcss.css][options][weight] = '12'现在将它添加到同一个文件中(同样在类似的global.css条目下面):
settings[alpha_css][customcss.css] = 'customcss.css' 现在,在您的drupal站点中,清除您的缓存( site settings>configuration>performance),现在在appearance>settings>toggle styles中使用您的新css文件,从这里您应该可以看到您的新css文件条目。勾一下这个。你可以走了。
这个答案是在这个问题/答案如何将自定义文件添加到omega启动主题的子主题中?的帮助下发现的
https://drupal.stackexchange.com/questions/111842
复制相似问题