`

ionic 改变 默认颜色

 
阅读更多

 

ionic 工程下:

  www/lib/ionic/scss/_variables.scss是默认的颜色

 

$light:                           #fff !default;
$stable:                          #f8f8f8 !default;
$positive:                        #387ef5 !default;
$calm:                            #11c1f3 !default;
$balanced:                        #33cd5f !default;
$energized:                       #ff8f3f !default;
$assertive:                       #ef473a !default;
$royal:                           #886aea !default;
$dark:                            #444 !default;


// Base
// -------------------------------

$font-family-sans-serif:          "Helvetica Neue", "Roboto", "Segoe UI", sans-serif !default;
$font-family-light-sans-serif:    "HelveticaNeue-Light", "Roboto-Light", "Segoe UI-Light", sans-serif-light !default;
$font-family-serif:               serif !default;
$font-family-monospace:           monospace !default;

 

 

  修改变量对应的默认值。 

 

  在工程目录下,cmd 中执行:gulp sass

$ gulp sass
[09:01:04] Using gulpfile e:\TestApp\gulpfile.js
[09:01:04] Starting 'sass'...
[09:01:05] Finished 'sass' after 1.26 s

 

    执行完成后,会在www/css下生成相应的css

   

   gulpfile.js如下:

   

gulp.task('sass', function(done) {
  gulp.src('./scss/ionic.app.scss')
    .pipe(sass({
      errLogToConsole: true
    }))
    .pipe(gulp.dest('./www/css/'))//目标路径
    .pipe(minifyCss({
      keepSpecialComments: 0
    }))
    .pipe(rename({ extname: '.min.css' }))
    .pipe(gulp.dest('./www/css/'))
    .on('end', done);
});

 

 

分享到:
评论

相关推荐

    IonicLab 安装包 ionic开发工具

    IonicLab是一款强大的移动应用开发平台,专为基于Ionic框架构建混合移动应用的开发者设计。这个安装包是开发者们在无法通过官方渠道下载IonicLab时的重要资源,因为直接访问官方下载地址可能会受到网络限制。 Ionic...

    ionic-datepicker-oysq

    3. 配置使用:在你的控制器或者服务中,配置日期选择器的参数,如默认日期、日期格式、可选日期范围等。 4. 模板插入:在你的视图模板(HTML)中,添加日期选择器的指令,与你的控制器中的配置相连接。 5. 处理...

    ionic模版源代码

    3. `css` 目录:包含应用的自定义CSS样式,可以对Ionic的默认样式进行扩展和覆盖,以满足特定设计需求。 4. `img` 目录:存储应用所需的图像资源,如图标、背景图片等。 5. `lib` 目录:这里通常包含了第三方库和...

    ionic sublime 2/3 提示插件 ionic-sublime-plugin

    《Ionic Sublime Plugin:提升Ionic开发效率的利器》 在移动应用开发领域,Ionic框架以其强大的功能和跨平台兼容性,成为了许多开发者的选择。而Sublime Text作为一款广受欢迎的代码编辑器,拥有丰富的插件生态系统...

    ionic2 new demo

    本文将深入探讨基于`Ionic2`框架开发的Android应用示例,该示例被称为"Ionic2 new demo"。这个项目旨在帮助开发者快速掌握`Ionic2`框架,了解如何利用其特性构建功能丰富的移动应用程序,特别是涉及到下拉框...

    ionic购物商城demo源码

    《基于Ionic的移动购物商城应用开发详解》 在数字化时代,移动购物商城已经成为电商领域不可或缺的一部分。本篇文章将深入探讨一款使用Ionic框架开发的简单购物商城Demo,旨在为开发者提供一个学习和实践的平台,...

    完整的Ionic项目实例

    【Ionic项目实例详解】 本文将深入探讨一个名为“ddcanzuo”的完整Ionic项目实例,该实例已经过Cordova编译处理,适用于个人自学。在理解这个项目之前,我们需要先了解 Ionic 和 Cordova 这两个关键的技术框架。 *...

    ionic+phonegap 案例源码

    10. **css** - 样式表文件夹,包含应用的CSS样式,可能有 Ionic 的默认样式和自定义样式。 **总结** 这个源码项目是一个综合了Ionic和PhoneGap技术的移动应用实例,可以帮助开发者了解如何使用Web技术构建跨平台的...

    ionic css图片解读

    学习如何自定义这些组件的样式,如改变颜色、大小和边距,是提升应用视觉效果的关键。 3. **过渡与动画**: Ionic CSS 支持多种过渡和动画效果,用于平滑地切换视图或显示/隐藏元素。图片可能会展示如何使用 `....

    ionic-best-practices.pdf_ionic_

    **标题解析:** "ionic-best-practices.pdf" 这个标题暗示了文件内容可能是关于Ionic框架的最佳实践指导,特别强调了“5”,这可能是指Ionic框架的第五个主要版本,即Ionic 5。最佳实践通常包括编码规范、设计模式、...

    ionic3仿京东商城源码

    《基于Ionic3构建的仿京东商城源码解析》 在移动应用开发领域,Ionic框架以其强大的功能和跨平台特性受到了广泛关注。本篇文章将深入探讨一个使用Ionic3开发的仿京东商城源码,这对于想要学习和掌握Ionic3技术的...

    ionic succinctly快速入门

    《Ionic 移动开发快速入门》是一本关于如何使用Ionic框架进行移动应用开发的电子书。Ionic是一个开源的移动应用开发框架,它允许开发者使用Web技术(HTML、CSS和JavaScript)来构建跨平台的移动应用。这本书的目的...

    Ionic3项目总结

    在Ionic3项目中,select/radioGroup 的默认选择可以通过ngModel来实现。例如: ``` import { NgModel } from '@angular/core'; ... [(ngModel)]="selectedValue"> <ion-option value="option1">Option 1 ...

    ionic-v1.3

    Ionic 通常使用 Ionicons 字体库,它提供了大量的矢量图标,可以轻松调整大小和颜色,适配不同屏幕尺寸。 6. **js** 文件夹:JavaScript 文件夹包含项目的脚本文件,比如 AngularJS 的模块、控制器、服务、过滤器等...

    ionic小助手

    通过 Ionic 小助手,开发者可以轻松上传自定义的启动画面图像,工具会处理好所有必要的适配工作,包括背景颜色、图像大小等。 3. **快速编译成测试文件**:在开发过程中,频繁地构建和测试是必不可少的步骤。Ionic ...

    Ionic Framework by Example

    #### 一、Ionic Framework简介与特性 **标题:Ionic Framework by Example** **描述:** 本示例集详细介绍了Ionic框架在跨平台应用开发中的实际应用场景。 1. **Ionic Framework概述** - **背景介绍**:随着移动...

    ionic开源项目教程

    【Ionic开源项目教程】 本文将深入探讨基于移动跨平台开发框架Ionic的新闻阅读应用开发教程。Ionic是一款强大的工具,它允许开发者使用Web技术(如HTML、CSS和JavaScript)构建原生质量的移动应用,同时支持iOS、...

    使用Ionic2制作移动应用

    - **主题定制**:Ionic提供了多种主题颜色方案,可以自定义主题以匹配品牌色彩。 ##### 第八课:导航 - **导航控制器**:`NavController`是管理应用页面切换的核心组件。 - **路由配置**:通过定义路由规则实现页面...

    ionic3开发笔记

    - **指令(Directive)**:向DOM元素添加行为或改变它们的外观。 - **服务(Service)**:用于封装业务逻辑或数据访问逻辑。 - **依赖注入(Dependency Injection)**:一种设计模式,用于管理和分发应用中的服务实例。 ...

Global site tag (gtag.js) - Google Analytics