aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bower.json2
-rw-r--r--example/index.html2
-rw-r--r--package.json2
-rw-r--r--sass/ns-popover.scss14
-rw-r--r--src/nsPopover.js6
5 files changed, 23 insertions, 3 deletions
diff --git a/bower.json b/bower.json
index 6ee79fd..6bf4310 100644
--- a/bower.json
+++ b/bower.json
@@ -1,6 +1,6 @@
{
"name": "nsPopover",
- "version": "0.5.0",
+ "version": "0.5.1",
"homepage": "https://github.com/nohros/nsPopover",
"description": "Popover for angularjs library",
"authors": [
diff --git a/example/index.html b/example/index.html
index 00a815a..7b46b64 100644
--- a/example/index.html
+++ b/example/index.html
@@ -18,7 +18,7 @@
</script>
<script type="text/ng-template" id="tooltip">
- <div class="right-triangle"></div>
+ <div class="arrow-up"></div>
<div class="tooltip">
Cool! The <b>nsPopover</b> could be used as a tooptip.
</div>
diff --git a/package.json b/package.json
index ebd98da..c093c69 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"author": "Neylor Ohmaly",
"name": "nsPopover",
- "version": "0.5.0",
+ "version": "0.5.1",
"homepage": "http://nohros.com/nsPopover",
"licenses": {
"type": "MIT",
diff --git a/sass/ns-popover.scss b/sass/ns-popover.scss
index 3c6fdf9..c79e37f 100644
--- a/sass/ns-popover.scss
+++ b/sass/ns-popover.scss
@@ -23,4 +23,18 @@
}
}
}
+}
+
+.ns-popover-tooltip-theme {
+ box-sizing: border-box;
+ z-index: 100;
+ background-color: transparent;
+
+ &.ns-popover-center-align {
+ width: 0;
+ height: 0;
+ border-style: none solid solid solid;
+ border-width: 0 0.3125rem 0.3125rem 0.3125rem;
+ border-color: #fff transparent transparent transparent;
+ }
} \ No newline at end of file
diff --git a/src/nsPopover.js b/src/nsPopover.js
index 4cb0779..738ccbf 100644
--- a/src/nsPopover.js
+++ b/src/nsPopover.js
@@ -100,6 +100,12 @@
$popover.addClass(options.theme);
}
+ // Add classes that identifies the pacement and alignment of the popver
+ // which allows the customization of the popover based on its position.
+ $popover
+ .addClass('ns-popover-' + placement_ + '-placement')
+ .addClass('ns-popover-' + align_ + '-align');
+
$timeout(function() {
$compile($popover)(scope);
});