承接 robertvanlienden/silverstripe-bulma-portfolio-theme 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

robertvanlienden/silverstripe-bulma-portfolio-theme

最新稳定版本:v1.0.1

Composer 安装命令:

composer require robertvanlienden/silverstripe-bulma-portfolio-theme

包简介

A ready to use, complete silverstripe theme that can be used for showcasing projects. Based on Bulma CSS

README 文档

README

A nice, ready-to-use, responsive Bulma-based theme. Ready to start for example your portfolio website!

Extendable with robertvanlienden/silverstripe-addons (and more modules), but also usable as stand-alone theme.

Screenshot

Requirements

Installation

  • Silverstripe 4

Development

  • Node Package Manager (npm)
  • Node Version Manager (nvm)

Extendable with the following silverstripe modules

  • robertvanlienden/silverstripe-addons This module adds features like items pages, footer HTML and header logo upload.
  • dnadesign/silverstripe-elemental
  • wedevelopnl/silverstripe-elemental-grid
  • silverstripe/userforms
  • silverstripe/blog
  • silverstripe/comments

Installation

Composer

Keep in mind, that if you install this theme with composer, changes you made will get overriden after the next composer install. But, also if the theme gets updates/bugfixes etc, you can update the theme with composer.

  • Run composer install robertvanlienden/silverstripe-bulma-portfolio-theme
  • app/_config/theme.yml update to the following;\
---
Name: mytheme
---
SilverStripe\View\SSViewer:
  themes:
    - '$public'
    - 'silverstripe-bulma-portfolio-theme'
    - '$default'
  • Run composer vendor-expose
  • Run a dev/build flush=all and you should be ready to go!

Manual

  • Copy the theme into the themes directory
  • app/_config/theme.yml update to the following;\
---
Name: mytheme
---
SilverStripe\View\SSViewer:
  themes:
    - '$public'
    - 'silverstripe-bulma-portfolio-theme'
    - '$default'
  • Run composer vendor-expose
  • Run a dev/build flush=all and you should be ready to go!

Developing

This theme is easy to customize and make your own! To make changes in CSS/JS you need to do the following;

I suggest to just use Node Version Manager to use the right Node version. Just run nvm use in the theme folder, and run an npm install.

You're ready to start developing on this theme!

Build

Want to build JS/CSS assets for production? Just run; npm run build and let webpack compile the production assets.

Watch

Watch for changes by running npm run build

License

This theme is published under MIT License.

If you use this theme commercial and make money with this theme, please be kind and do a donation (see Donations below).

Issue/PR

Feel free to make some issue/PR if you find issues/bugs/improvements.

If you want to make big changes, please first create an issue to discuss this change with the maintainer. I don't want you to spend lots of time to create amazing thing that not getting merged into this repo.

Donations

Do you want to thank me for making this SilverStripe theme?

Please donate to me with PayPal! You can donate on Paypal.me/robertvanlienden.

统计信息

  • 总下载量: 5
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 3
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: JavaScript

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-03-03

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固