From 65db49831d111df123f19307668f8ce5c550b925 Mon Sep 17 00:00:00 2001 From: Felix Niklas Date: Fri, 26 Jun 2015 11:47:28 +0200 Subject: [PATCH] create button layout ref and split subtle button into "btn--text btn--secondary" (darker) and "btn--text btn--subtle" (lighter) --- .../controllers/agent_ticket_create.js.coffee | 3 +- .../app/controllers/layout_ref.js.coffee | 12 +++ .../app/views/agent_ticket_create.jst.eco | 8 +- .../app/views/agent_ticket_view/bulk.jst.eco | 2 +- .../app/views/agent_user_create.jst.eco | 2 +- .../app/views/customer_ticket_create.jst.eco | 4 +- .../app/views/getting_started/admin.jst.eco | 2 +- .../app/views/getting_started/channel.jst.eco | 2 +- .../app/views/getting_started/email.jst.eco | 6 +- .../email_pre_configured.jst.eco | 2 +- .../app/views/import/index.jst.eco | 2 +- .../javascripts/app/views/import/otrs.jst.eco | 6 +- .../app/views/layout_ref/buttons.jst.eco | 57 +++++++++++ .../views/layout_ref/import_wizard.jst.eco | 6 +- .../app/views/layout_ref/index.jst.eco | 1 + .../app/views/layout_ref/local_modal.jst.eco | 2 +- .../app/views/layout_ref/setup.jst.eco | 16 ++-- .../app/views/layout_ref/sla_modal.jst.eco | 2 +- .../javascripts/app/views/login.jst.eco | 4 +- .../javascripts/app/views/modal.jst.eco | 2 +- .../app/views/object_manager/index.jst.eco | 2 +- .../app/views/password/reset.jst.eco | 4 +- .../app/views/password/reset_change.jst.eco | 4 +- .../app/views/password/reset_failed.jst.eco | 2 +- .../javascripts/app/views/signup.jst.eco | 4 +- app/assets/stylesheets/zammad.css.scss | 95 +++++++++++-------- 26 files changed, 167 insertions(+), 85 deletions(-) create mode 100644 app/assets/javascripts/app/views/layout_ref/buttons.jst.eco diff --git a/app/assets/javascripts/app/controllers/agent_ticket_create.js.coffee b/app/assets/javascripts/app/controllers/agent_ticket_create.js.coffee index 7e2659eaa..7397f770e 100644 --- a/app/assets/javascripts/app/controllers/agent_ticket_create.js.coffee +++ b/app/assets/javascripts/app/controllers/agent_ticket_create.js.coffee @@ -5,8 +5,7 @@ class App.TicketCreate extends App.Controller events: 'click .type-tabs .tab': 'changeFormType' 'submit form': 'submit' - 'click .submit': 'submit' - 'click .cancel': 'cancel' + 'click .js-cancel': 'cancel' constructor: (params) -> super diff --git a/app/assets/javascripts/app/controllers/layout_ref.js.coffee b/app/assets/javascripts/app/controllers/layout_ref.js.coffee index 7de2b4b98..2eaba6877 100644 --- a/app/assets/javascripts/app/controllers/layout_ref.js.coffee +++ b/app/assets/javascripts/app/controllers/layout_ref.js.coffee @@ -1501,4 +1501,16 @@ class calendarSubscriptionsRef extends App.ControllerContent App.Config.set( 'layout_ref/calendar_subscriptions', calendarSubscriptionsRef, 'Routes' ) +class ButtonsRef extends App.ControllerContent + + constructor: -> + super + @render() + + render: -> + @html App.view('layout_ref/buttons') + +App.Config.set( 'layout_ref/buttons', ButtonsRef, 'Routes' ) + + App.Config.set( 'LayoutRef', { prio: 1700, parent: '#current_user', name: 'Layout Reference', translate: true, target: '#layout_ref', role: [ 'Admin' ] }, 'NavBarRight' ) \ No newline at end of file diff --git a/app/assets/javascripts/app/views/agent_ticket_create.jst.eco b/app/assets/javascripts/app/views/agent_ticket_create.jst.eco index 5212a9fe2..90686b7df 100644 --- a/app/assets/javascripts/app/views/agent_ticket_create.jst.eco +++ b/app/assets/javascripts/app/views/agent_ticket_create.jst.eco @@ -36,9 +36,9 @@
-
- <%- @T('Cancel & Go Back') %> - +
+ <%- @T('Cancel & Go Back') %> +
@@ -147,7 +147,7 @@
- <%- @T('Cancel') %> + <%- @T('Cancel') %>
diff --git a/app/assets/javascripts/app/views/agent_ticket_view/bulk.jst.eco b/app/assets/javascripts/app/views/agent_ticket_view/bulk.jst.eco index 831b3129c..b99d8558b 100644 --- a/app/assets/javascripts/app/views/agent_ticket_view/bulk.jst.eco +++ b/app/assets/javascripts/app/views/agent_ticket_view/bulk.jst.eco @@ -8,7 +8,7 @@
diff --git a/app/assets/javascripts/app/views/agent_user_create.jst.eco b/app/assets/javascripts/app/views/agent_user_create.jst.eco index 00d2373b6..08d301a53 100644 --- a/app/assets/javascripts/app/views/agent_user_create.jst.eco +++ b/app/assets/javascripts/app/views/agent_user_create.jst.eco @@ -9,7 +9,7 @@ diff --git a/app/assets/javascripts/app/views/customer_ticket_create.jst.eco b/app/assets/javascripts/app/views/customer_ticket_create.jst.eco index 3d03a2f98..f88259c99 100644 --- a/app/assets/javascripts/app/views/customer_ticket_create.jst.eco +++ b/app/assets/javascripts/app/views/customer_ticket_create.jst.eco @@ -17,8 +17,8 @@ -
- <%- @T( 'Cancel & Go Back' ) %> +
+ <%- @T( 'Cancel & Go Back' ) %>
diff --git a/app/assets/javascripts/app/views/getting_started/admin.jst.eco b/app/assets/javascripts/app/views/getting_started/admin.jst.eco index 7d68644af..a1bdfc4ad 100644 --- a/app/assets/javascripts/app/views/getting_started/admin.jst.eco +++ b/app/assets/javascripts/app/views/getting_started/admin.jst.eco @@ -5,7 +5,7 @@

<%- @T('Administrator Account') %>

- <%- @T('Go Back') %> + <%- @T('Go Back') %>
diff --git a/app/assets/javascripts/app/views/getting_started/channel.jst.eco b/app/assets/javascripts/app/views/getting_started/channel.jst.eco index d45621c90..1ecb28a2c 100644 --- a/app/assets/javascripts/app/views/getting_started/channel.jst.eco +++ b/app/assets/javascripts/app/views/getting_started/channel.jst.eco @@ -17,7 +17,7 @@
- <%- @T('Go Back') %> + <%- @T('Go Back') %> <%- @T( 'Skip' ) %>
diff --git a/app/assets/javascripts/app/views/getting_started/email.jst.eco b/app/assets/javascripts/app/views/getting_started/email.jst.eco index 4aa2995a5..ffcf4a432 100644 --- a/app/assets/javascripts/app/views/getting_started/email.jst.eco +++ b/app/assets/javascripts/app/views/getting_started/email.jst.eco @@ -22,7 +22,7 @@
- <%- @T('Go Back') %> + <%- @T('Go Back') %>
@@ -70,7 +70,7 @@
- <%- @T('Go Back') %> + <%- @T('Go Back') %>
@@ -85,7 +85,7 @@
- <%- @T('Go Back') %> + <%- @T('Go Back') %>
diff --git a/app/assets/javascripts/app/views/getting_started/email_pre_configured.jst.eco b/app/assets/javascripts/app/views/getting_started/email_pre_configured.jst.eco index 1b6fa7c23..f88cd561f 100644 --- a/app/assets/javascripts/app/views/getting_started/email_pre_configured.jst.eco +++ b/app/assets/javascripts/app/views/getting_started/email_pre_configured.jst.eco @@ -13,7 +13,7 @@

<%- @T('If you want to use more email adresses, you can configure them later.') %>

- <%- @T('Go Back') %> + <%- @T('Go Back') %> <%- @T( 'Finish' ) %>
diff --git a/app/assets/javascripts/app/views/import/index.jst.eco b/app/assets/javascripts/app/views/import/index.jst.eco index f02019027..12cdbf8fa 100644 --- a/app/assets/javascripts/app/views/import/index.jst.eco +++ b/app/assets/javascripts/app/views/import/index.jst.eco @@ -11,7 +11,7 @@
- <%- @T('Go Back') %> + <%- @T('Go Back') %>
diff --git a/app/assets/javascripts/app/views/import/otrs.jst.eco b/app/assets/javascripts/app/views/import/otrs.jst.eco index a789ba295..0b00f7d8e 100644 --- a/app/assets/javascripts/app/views/import/otrs.jst.eco +++ b/app/assets/javascripts/app/views/import/otrs.jst.eco @@ -9,7 +9,7 @@

- <%- @T('Go Back') %> + <%- @T('Go Back') %>
@@ -21,7 +21,7 @@ <%- @T('Personal Migration Plugin') %>
- <%- @T('Go Back') %> + <%- @T('Go Back') %>
@@ -45,7 +45,7 @@
- <%- @T('Go Back') %> + <%- @T('Go Back') %>
<%- @T('Migrate OTRS Data') %>
diff --git a/app/assets/javascripts/app/views/layout_ref/buttons.jst.eco b/app/assets/javascripts/app/views/layout_ref/buttons.jst.eco new file mode 100644 index 000000000..2ca8bab23 --- /dev/null +++ b/app/assets/javascripts/app/views/layout_ref/buttons.jst.eco @@ -0,0 +1,57 @@ +
+

Buttons

+ +

Normal Buttons

+

Default

+
Default Button
+
Slim Button
+
Disabled Button
+ +

Primary

+
Primary Button
+
Secondary Button
+ +

Positive

+
Positive Button
+
Positive Secondary Button
+ +

Dangerous

+
Dangerous Button
+
Dangerous Secondary Button
+ +

Split

+
+
Split First Button
+
Split Button
+
Split Last Button
+
+ + + +

Text Buttons

+ +

Default

+
Text Button
+
Secondary Text Button
+ +

Positive

+
Positive Text Button
+ +

Dangerous

+
Dangerous Text Button
+ +

Subtle

+
Subtle Button
+ +

Action Buttons

+ +

Default

+
Action Button
+ +

Split

+
+
Split First
+
Split
+
Split Last
+
+
\ No newline at end of file diff --git a/app/assets/javascripts/app/views/layout_ref/import_wizard.jst.eco b/app/assets/javascripts/app/views/layout_ref/import_wizard.jst.eco index 250a9529a..0b27828a7 100644 --- a/app/assets/javascripts/app/views/layout_ref/import_wizard.jst.eco +++ b/app/assets/javascripts/app/views/layout_ref/import_wizard.jst.eco @@ -16,7 +16,7 @@

- Go Back + Go Back
@@ -29,7 +29,7 @@ Personal Migration Plugin
- Go Back + Go Back
Next
@@ -52,7 +52,7 @@
- Go Back + Go Back
Migrate OTRS Data
diff --git a/app/assets/javascripts/app/views/layout_ref/index.jst.eco b/app/assets/javascripts/app/views/layout_ref/index.jst.eco index facb2a3e4..483020575 100644 --- a/app/assets/javascripts/app/views/layout_ref/index.jst.eco +++ b/app/assets/javascripts/app/views/layout_ref/index.jst.eco @@ -4,6 +4,7 @@