diff --git a/demo/Views/FormView.vala b/demo/Views/FormView.vala index e74cbe085..4811a8d91 100644 --- a/demo/Views/FormView.vala +++ b/demo/Views/FormView.vala @@ -22,15 +22,27 @@ public class FormView : DemoPage { secondary_text = "Must be at least 8 characters long" }; - var button = new Gtk.Button.with_label ("Submit"); + var password_entry = new Gtk.PasswordEntry () { + show_peek_icon = true + }; + + var password_label = new Granite.HeaderLabel ("Password") { + mnemonic_widget = password_entry + }; + + var button = new Gtk.Button.with_label ("Submit") { + margin_top = 24 + }; - var box = new Granite.Box (VERTICAL) { + var box = new Granite.Box (VERTICAL, NONE) { halign = CENTER, valign = CENTER, margin_start = margin_end = margin_top = margin_bottom = 12 }; box.append (username_label); box.append (username_entry); + box.append (password_label); + box.append (password_entry); box.append (button); child = box; diff --git a/lib/Icons/icons.gresource.xml b/lib/Icons/icons.gresource.xml index cba975180..488eb7e59 100644 --- a/lib/Icons/icons.gresource.xml +++ b/lib/Icons/icons.gresource.xml @@ -19,6 +19,11 @@ scalable/selection-mode-symbolic.svg + scalable/view-conceal-symbolic.svg + scalable/view-reveal-symbolic.svg + scalable/view-conceal-symbolic.svg + scalable/view-reveal-symbolic.svg + scalable/view-column-symbolic.svg scalable/view-grid-symbolic.svg scalable/view-list-symbolic.svg @@ -54,9 +59,6 @@ scalable/check-indeterminate.svg scalable/check-indeterminate.svg - scalable/eye-not-looking-symbolic.svg - scalable/eye-open-negative-filled-symbolic.svg - scalable/pager-checked-symbolic.svg scalable/process-completed-symbolic.svg diff --git a/lib/Icons/scalable/eye-not-looking-symbolic.svg b/lib/Icons/scalable/eye-not-looking-symbolic.svg deleted file mode 100644 index 943b528c4..000000000 --- a/lib/Icons/scalable/eye-not-looking-symbolic.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - diff --git a/lib/Icons/scalable/eye-open-negative-filled-symbolic.svg b/lib/Icons/scalable/eye-open-negative-filled-symbolic.svg deleted file mode 100644 index 93fb3c3eb..000000000 --- a/lib/Icons/scalable/eye-open-negative-filled-symbolic.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - diff --git a/lib/Icons/scalable/view-conceal-symbolic.svg b/lib/Icons/scalable/view-conceal-symbolic.svg new file mode 100644 index 000000000..5ff2cbcd3 --- /dev/null +++ b/lib/Icons/scalable/view-conceal-symbolic.svg @@ -0,0 +1,35 @@ + + + + + + + diff --git a/lib/Icons/scalable/view-reveal-symbolic.svg b/lib/Icons/scalable/view-reveal-symbolic.svg new file mode 100644 index 000000000..ffd3c2708 --- /dev/null +++ b/lib/Icons/scalable/view-reveal-symbolic.svg @@ -0,0 +1,15 @@ + + + + +