diff --git a/ui/src/dashboards/components/DashboardHeaderEdit.js b/ui/src/dashboards/components/DashboardHeaderEdit.js
index ea459a8362..e518a9a9b5 100644
--- a/ui/src/dashboards/components/DashboardHeaderEdit.js
+++ b/ui/src/dashboards/components/DashboardHeaderEdit.js
@@ -23,10 +23,10 @@ class DashboardEditHeader extends Component {
this.handleChange(e.target.value)}
/>
diff --git a/ui/src/kapacitor/components/RuleHeader.js b/ui/src/kapacitor/components/RuleHeader.js
index 72a31d2240..ac8dd375e9 100644
--- a/ui/src/kapacitor/components/RuleHeader.js
+++ b/ui/src/kapacitor/components/RuleHeader.js
@@ -81,7 +81,7 @@ export const RuleHeader = React.createClass({
const name = isEditingName ?
(
this.ruleName = r}
@@ -89,7 +89,7 @@ export const RuleHeader = React.createClass({
onBlur={() => this.handleEditNameBlur(rule)}
placeholder="Name your rule"
/>) :
- (
+ (
{rule.name}
diff --git a/ui/src/style/chronograf.scss b/ui/src/style/chronograf.scss
index 3b8593688b..b5a2627bfe 100644
--- a/ui/src/style/chronograf.scss
+++ b/ui/src/style/chronograf.scss
@@ -29,6 +29,7 @@
@import 'components/input-tag-list';
@import 'components/group-by-time-dropdown';
@import 'components/page-header-dropdown';
+@import 'components/page-header-editable';
@import 'components/multi-select-dropdown';
@import 'components/page-spinner';
@import 'components/flash-messages';
diff --git a/ui/src/style/components/page-header-editable.scss b/ui/src/style/components/page-header-editable.scss
new file mode 100644
index 0000000000..c8d4f21882
--- /dev/null
+++ b/ui/src/style/components/page-header-editable.scss
@@ -0,0 +1,43 @@
+/*
+ Click to Rename Page Header
+ ----------------------------------------------------------------
+*/
+.page-header--editable {
+ transition: color 0.25s ease;
+
+ &:hover {
+ color: $c-pool;
+ cursor: text !important;
+ }
+ &.kapacitor-theme:hover {
+ color: $c-rainforest;
+ }
+ .icon {
+ cursor: inherit;
+ margin-left: 5px;
+ position: relative;
+ top: -1.5px;
+ }
+}
+.page-header--editing {
+ border: 0;
+ outline: none;
+ background-color: $g0-obsidian;
+ font-size: $page-header-size;
+ font-weight: $page-header-weight;
+ padding: 0;
+ flex: 1;
+ position: relative;
+ top: -1px;
+
+ &:focus {
+ color: $c-pool;
+ }
+ &.kapacitor-theme:focus {
+ color: $c-rainforest;
+ }
+ &::-webkit-input-placeholder { color: $g9-mountain; }
+ &::-moz-placeholder { color: $g9-mountain; }
+ &:-ms-input-placeholder { color: $g9-mountain; }
+ &:-moz-placeholder { color: $g9-mountain; }
+}
diff --git a/ui/src/style/pages/kapacitor.scss b/ui/src/style/pages/kapacitor.scss
index 1e85c98700..f33e8a3d01 100644
--- a/ui/src/style/pages/kapacitor.scss
+++ b/ui/src/style/pages/kapacitor.scss
@@ -655,36 +655,4 @@ div.qeditor.kapacitor-metric-selector {
.size-49 {
width: 49px;
}
-}
-
-.chronograf-header__editable {
- transition: color 0.25s ease;
-
- &:hover {
- color: $g13-mist;
- cursor: text !important;
- }
- .icon {
- cursor: inherit;
- margin-left: 5px;
- position: relative;
- top: -1.5px;
- }
-}
-.chronograf-header__editing {
- border: 0;
- outline: none;
- background-color: $g0-obsidian;
- font-size: 20px;
- font-weight: 400;
- padding: 0;
- width: 466px;
-
- &:focus {
- color: $kapacitor-accent;
- }
- &::-webkit-input-placeholder { color: $g9-mountain; }
- &::-moz-placeholder { color: $g9-mountain; }
- &:-ms-input-placeholder { color: $g9-mountain; }
- &:-moz-placeholder { color: $g9-mountain; }
-}
+}
\ No newline at end of file