Skip to content

Commit e75110a

Browse files
1.5.0
1 parent bca0003 commit e75110a

File tree

4 files changed

+38
-8
lines changed

4 files changed

+38
-8
lines changed

CHANGELOG.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
## 1.5.0
22

3-
* New wheelnav, navItem property: initPathEnable, initTransformEnable, initTitleRotate
4-
* Fixed clientWidth bug in multiple wheelnav mode
5-
* New wheelnav properties: spreaderPathFunction, spreaderPathCustom, spreaderStartAngle, spreaderSliceAngle
3+
* Support for html5 data- attributes
4+
* Implement marker
5+
* Redesign default style
66
* Reorganize path related code, implement path for spreader
7+
* New wheelnav properties: initTitleRotate, initPercent
8+
* New spreader properties: spreaderPathFunction, spreaderPathCustom, spreaderStartAngle, spreaderSliceAngle
9+
* New spreader properties: spreaderInTitle, spreaderOutTitle, spreaderInPercent, spreaderOutPercent
10+
* New spreader style properties: spreaderPathInAttr, spreaderPathOutAttr, spreaderTitleInAttr, spreaderTitleOutAttr
11+
* Fixed clientWidth bug in multiple wheelnav mode
712

813
### 1.4.0
914

README.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ It works on all major desktop and mobile browser.
77

88
Possible uses:
99
- tab navigation
10-
- pie menu (radial menu)
10+
- pie menu (radial menu, circular menu)
1111
- sub menu
1212
- option button
1313
- checkboxes
@@ -17,13 +17,34 @@ For more insight please visit [http://wheelnavjs.softwaretailoring.net][projectp
1717

1818
## Using
1919

20+
### Via javascript
21+
22+
```html
23+
<div id="divWheelnav"></div>
24+
```
25+
2026
```javascript
2127
var myWheelnav = new wheelnav("divWheelnav");
2228
myWheelnav.slicePathFunction = slicePath().WheelSlice;
2329
myWheelnav.colors = colorpalette.parrot;
2430
myWheelnav.createWheel([icon.smile, icon.star, icon.fork, icon.$]);
2531
```
2632

33+
### Via html5 data- attributes
34+
35+
```html
36+
<div id="divWheelnav" data-wheelnav data-wheelnav-slicepath="WheelSlice" data-wheelnav-colors="#D80351,#F5D908,#00A3EE,#929292">
37+
<div data-wheelnav-navitemicon="smile">smile</div>
38+
<div data-wheelnav-navitemicon="star">star</div>
39+
<div data-wheelnav-navitemicon="fork">fork</div>
40+
<div data-wheelnav-navitemicon="$">donate</div>
41+
</div>
42+
```
43+
44+
```javascript
45+
var myWheelnav = new wheelnav("divWheelnav");
46+
```
47+
2748
![demo image](wheelnav_demo.gif)
2849

2950
The index.html of this repo (test page) is available [here][testpage].

bower.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
11
{
22
"name": "wheelnav",
3-
"version": "1.4.0",
3+
"version": "1.5.0",
44
"homepage": "http://wheelnavjs.softwaretailoring.net",
55
"authors": [
66
"Gábor Berkesi <gabor.berkesi@softwaretailoring.net> (http://softwaretailoring.net)"
77
],
8-
"description": "Animated javascript navigation component based on Raphaël.js (SVG/VML). It can be a pie menu (radial menu) and many more.",
8+
"description": "Animated javascript navigation component based on Raphaël.js (SVG/VML). It can be a pie menu (radial menu, circular menu) and many more.",
99
"main": "js/dist/wheelnav.js",
1010
"keywords": [
1111
"animated",
1212
"navigation",
1313
"pie-menu",
1414
"radial-menu",
15+
"circular-menu",
1516
"SVG",
1617
"Raphael",
1718
"wheel"

package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "wheelnav",
3-
"version": "1.4.0",
4-
"description": "Animated javascript navigation component based on Raphaël.js (SVG/VML). It can be a pie menu (radial menu) and many more.",
3+
"version": "1.5.0",
4+
"description": "Animated javascript navigation component based on Raphaël.js (SVG/VML). It can be a pie menu (radial menu, circular menu) and many more.",
55
"homepage": "http://wheelnavjs.softwaretailoring.net",
66
"main": "js/dist/wheelnav.js",
77
"repository": {
@@ -24,6 +24,8 @@
2424
"js/required/raphael.min.js",
2525
"js/required/raphael.min.js.map",
2626
"js/required/raphael.icons.js",
27+
"js/required/raphael.icons.min.js",
28+
"js/required/raphael.icons.min.js.map",
2729
"js/required/raphael.license.txt",
2830
"LICENSE"
2931
],
@@ -32,6 +34,7 @@
3234
"navigation",
3335
"pie-menu",
3436
"radial-menu",
37+
"circular-menu",
3538
"SVG",
3639
"Raphael",
3740
"wheel"

0 commit comments

Comments
 (0)