From 6d0ac4b58b0620386e23da400468e1ad952183ea Mon Sep 17 00:00:00 2001 From: Patrick Uiterwijk Date: Wed, 16 Dec 2015 19:32:41 +0000 Subject: [PATCH] We also had a new logo for Ipsilon Signed-off-by: Patrick Uiterwijk --- .../ui-fedora-new/fedora-authn-logo-white.png | Bin 0 -> 9202 bytes roles/ipsilon/files/ui-fedora-new/fedora.css | 143 ++++++++++++++++ roles/ipsilon/files/ui-fedora-new/logo.svg | 158 ++++++++++++++++++ .../ipsilon/files/ui-fedora-new/repeater.png | Bin 0 -> 190 bytes roles/ipsilon/tasks/main.yml | 11 +- 5 files changed, 310 insertions(+), 2 deletions(-) create mode 100644 roles/ipsilon/files/ui-fedora-new/fedora-authn-logo-white.png create mode 100644 roles/ipsilon/files/ui-fedora-new/fedora.css create mode 100644 roles/ipsilon/files/ui-fedora-new/logo.svg create mode 100644 roles/ipsilon/files/ui-fedora-new/repeater.png diff --git a/roles/ipsilon/files/ui-fedora-new/fedora-authn-logo-white.png b/roles/ipsilon/files/ui-fedora-new/fedora-authn-logo-white.png new file mode 100644 index 0000000000000000000000000000000000000000..555fe590f0bc3a693984ec38be87ea86c4f4715d GIT binary patch literal 9202 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 Q8~^}7Szbe~R>nN+f7$3<-T(jq literal 0 HcmV?d00001 diff --git a/roles/ipsilon/files/ui-fedora-new/fedora.css b/roles/ipsilon/files/ui-fedora-new/fedora.css new file mode 100644 index 0000000000..6ff1c7742e --- /dev/null +++ b/roles/ipsilon/files/ui-fedora-new/fedora.css @@ -0,0 +1,143 @@ +@import url(https://fonts.googleapis.com/css?family=Cantarell:400,700); + +body +{ + padding:0; + margin:0; + font-family: 'Cantarell', sans-serif; + font-size:20px; +} + +.header_bg +{ + width:100%; + background-image: url('repeater.png'); + height:84px; + display: block; +} + +.body +{ + max-width:800px; + margin-left:auto; + margin-right:auto; + +} + +.main +{ +/* margin-top:50px;*/ +} + +.header +{ + height:100%; +} + +#loginbutton +{ + float: right; + margin-right: 4px; + margin-left: 8px; +} + +#logo +{ + padding-top:9px; + margin-left:auto; + margin-right:auto; + display:block; +} + +.middlebox +{ + width:320px; + background:#eee; + margin-left:auto; + margin-right:auto; + box-shadow: 0px 0px 5px 1px #999; + padding:10px 40px 40px; + color:#555; + text-align:center; +} + +table.details +{ + text-align:left; + font-size:16px; + margin-left:auto; + margin-right:auto; +} + +table.details td:first-child +{ + font-weight:bold; + text-align:right; + padding-right:10px; +} + + +#toptext +{ + text-align:center; +/* margin-bottom:30px;*/ +} + + +input { + border: 1px solid #555; + padding-top:5px; + padding-bottom:5px; + font-size: 15px; +/* width: 100%; */ + background: #fff; + color: 000000; + text-indent:10px; + font-family: 'Cantarell', sans-serif; + } + +input:focus { + box-shadow: 0px 0px 5px #3366FF; +} + +input[type=submit] +{ + text-indent:0px; + background-image: url('repeater.png'); + color:white; +/* font-weight:bold;*/ + width: 150px; +} + +.middlebox a { + padding-left: 5px; + padding-right: 5px; +} + +.button { + border: 1px solid #555; + padding-top: 5px; + padding-bottom: 5px; + font-size: 15px; +/* width: 100%; */ + background: #fff; + text-indent: 10px; + font-family: 'Cantarell', sans-serif; + text-indent: 0px; + background-image: url('repeater.png'); + color: white; +/* font-weight: bold;*/ + text-decoration: none; +/* display: block; */ +} + + +#password, #username { + width: 310px; +} + +input::-moz-focus-inner { + border:0; + padding:0; +} + diff --git a/roles/ipsilon/files/ui-fedora-new/logo.svg b/roles/ipsilon/files/ui-fedora-new/logo.svg new file mode 100644 index 0000000000..473b68cea0 --- /dev/null +++ b/roles/ipsilon/files/ui-fedora-new/logo.svg @@ -0,0 +1,158 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + AuthN + + + diff --git a/roles/ipsilon/files/ui-fedora-new/repeater.png b/roles/ipsilon/files/ui-fedora-new/repeater.png new file mode 100644 index 0000000000000000000000000000000000000000..45d9189fbaa82a6c06e7d2843b078028217c1171 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU;fq}u=)5S4FVrp{1sp#MHI~yAt8(;qa|DR_^BoEJj$r=Ctrz-?;nu;WcH!Yem qL8xV~i^jrPNj3*PTZDLyGQ@1npZ4>aA1?y~1B0ilpUXO@geCyHqdeXK literal 0 HcmV?d00001 diff --git a/roles/ipsilon/tasks/main.yml b/roles/ipsilon/tasks/main.yml index 82bbd9bafd..1613a6752b 100644 --- a/roles/ipsilon/tasks/main.yml +++ b/roles/ipsilon/tasks/main.yml @@ -35,16 +35,23 @@ owner=ipsilon group=ipsilon mode=0666 when: env != "staging" +- name: copy ipsilon ui assets + copy: src=ui-fedora/ + dest=/usr/share/ipsilon/ui/fedora + owner=ipsilon group=ipsilon mode=0666 + when: env != "staging" + - name: copy STAGING ipsilon templates copy: src=templates-new/ dest=/usr/share/ipsilon/templates-fedora owner=ipsilon group=ipsilon mode=0666 when: env == "staging" -- name: copy ipsilon ui assets - copy: src=ui-fedora/ +- name: copy STAGING ipsilon ui assets + copy: src=ui-fedora-new/ dest=/usr/share/ipsilon/ui/fedora owner=ipsilon group=ipsilon mode=0666 + when: env == "staging" - name: copy ipsilon configuration template: src={{ item }}.conf