《ICECSS入门指南》第一章 起源

首先说明下,其实我是一名设计师,因为某些原因走向了开发之路。

ICECSS这件事情我其实策划了蛮久的,之前在开发网页的时候我发现大部分的CSS框架都是圆角的,这与我的喜欢并不匹配。我个人来说是比较喜欢方方正正。那时我就在想,凭什么都是圆角的啊,我要搞个方正的!自此我就踏上了ICECSS的征途。

2014年六月的时候我就在策划了,那时我应该是在南山那边上班。在七月的时候,我发表了ICECSS的一个主页概念图:http://www.ui.cn/project.php?id=19275    第二天登上了UI中国的首页。

ICECSS的主页设计图受到了很大的欢迎,包括朋友啊什么的都觉得非常赞。ICECSS的设计灵感来自瑞士和北极,瑞士的极简平面设计风格配上北极的严寒之色搭配而成,ICECSS几乎所有的组件都是方块的,就像是一块块的方冰,让你沉浸在寒冷的体验中。

后来这个设计也参加了一个设计展,这也算是一件高兴的事情吧。

在十一月的时候正式开始了开发,每天都会更新不少代码然后上传到GitHub上。当时没想到会有人关注ICECSS,所以commit的提交记录惨不忍睹,后来还被人吐槽过。。(我想静静~)

这个是十月的时候组件设计图和宣传。

不知不觉半年的时间过去了,ICECSS终于在2015年的三月发布了1.0正式版本,一些基本组件以及针对BESD的业务开发组件都已基本完善,当然日后还会继续更新。所以这个《ICECSS入门指南》的系列文章都将以1.0版本作为讲解对象。

时间: 2024-10-13 01:18:00

《ICECSS入门指南》第一章 起源的相关文章

《ICECSS入门指南》目录

第一章 起源 第二章 使用方法和基础元素

Kali Linux 无线渗透测试入门指南 第二章 WLAN 和固有的不安全性

第二章 WLAN 和固有的不安全性 作者:Vivek Ramachandran, Cameron Buchanan 译者:飞龙 协议:CC BY-NC-SA 4.0 简介 建筑越高,地基就要打得越深. – 托马斯·坎佩斯 没有什么伟大的东西能在脆弱的基础上构建.在我们的语境中,固有的不安全性之上不能构建出安全. WLAN 在设计上拥有特定的不安全性,它们可被轻易利用,例如,通过封包注入,以及嗅探(能够在很远处进行).我们会在这一章利用这些缺陷. 2.1 回顾 WLAN 帧 由于这本书处理无线方面

【php学习】PHP 入门经典第一章笔记

第一章: php在线手册:http://php.net/manual/zh/index.php 在开始学习PHP之前,先来看一个合格的PHP程序员今后应具备哪些知识,这里只是笔者的一些总结,希望对读者接下来的学习有所帮助. 从广泛意义上讲,PHP程序员仅掌握PHP是不够的,需要在学习PHP的过程中掌握更多的知识,这样才能开发出更好.更完善的软件.在前台页面设置过程中需要掌握HTML.DIV.CSS.Javascript脚本等:在程序安全上需要掌握服务器基本的配置知识.安全过滤权限等:在程序优化和

高可用高性能负载均衡软件HAproxy详解指南-第一章(简介、安装)

第一章:HAproxy简介及安装配置 对Linux有兴趣的朋友加入QQ群:476794643 在线交流 本文防盗链:http://zhang789.blog.51cto.com 目录 HAproxy简介 为什么要使用HAproxy haproxy 性能特点 负载均衡器的性能评估因素 安装HAproxy haproxy案例4:实现web负载 由于字体过多分开写的,全系列文章链接 第一章:HAproxy简介及安装配置 http://zhang789.blog.51cto.com/11045979/1

《ICECSS入门指南》第二章 使用方法和基础元素

使用ICECSS 首先你需要到 https://github.com/T-baby/ICECSS 上下载最新版本的包. 我们下载后可以看到这样一个文件结构,docs是文档,css中包含了普通版.压缩版.Less版三个版本的CSS文件,font是图标字体,html文件夹里存放了两个例子,同时也是建议大家在开发时将html文件放在html文件夹中.img下存放着图片ICECSS所需的两个图片和一个例子用的logo. 为了大家使用方便,在JS文件夹中不仅有ICECSS的JS还附带了Jquery和Les

TypeScript学习指南第一章--基础数据类型

基础数据类型 为了搭建应用程序,我们需要使用一些基础数据类型比如:numbers,strings,structures,boolean等等. 在TypeScript中除了在JavaScript中常见的数据类型外还有一个非常使用的枚举类型(enumeration type). Boolean 最基础的数据类型莫过于只有True和false的布尔类型了,在TypeScript,JavaScript以及其它的很多数程序语言中我们使用关键字'boolean'. var isDone: boolean =

storm入门教程 第一章 前言

转自:http://blog.linezing.com/?p=1847 storm:http://www.cnblogs.com/panfeng412/tag/Storm/ http://blog.linezing.com/?cat=92 1.1   实时流计算 互联网从诞生的第一时间起,对世界的最大的改变就是让信息能够实时交互,从而大大加速了各个环节的效率.正因为大家对信息实时响应.实时交互的需求,软件行业除了个人操作系统之外,数据库(更精确的说是关系型数据库)应该是软件行业发展最快.收益最为

storm入门教程 第一章 前言[转]

1.1   实时流计算 互联网从诞生的第一时间起,对世界的最大的改变就是让信息能够实时交互,从而大大加速了各个环节的效率.正因为大家对信息实时响应.实时交互的需求,软件行业除了个人操作系统之外,数据库(更精确的说是关系型数据库)应该是软件行业发展最快.收益最为丰厚的产品了.记得十年前,很多银行别说实时转账,连实时查询都做不到,但是数据库和高速网络改变了这个情况. 随着互联网的更进一步发展,从Portal信息浏览型到Search信息搜索型到SNS关系交互传递型,以及电子商务.互联网旅游生活产品等将

17/精度Python程序开发指南第一章

要素#1:数据类型 1)Python使用int类型表示整数,使用str类型表示字符串(Unicode字符序列) Python所能表示的整数大小只受限于机器内存,而非固定数理的字节数,字符串可以用双引号或单引号封装--只要符号是对称的,eg. 1 -973 2 23156 3 0 4 "Python code" 5 'Python code' 6 "positvely α β γ" 变量举例 由于Python使用的是Unicode编码,所以字符串的符号不受限于ACSI