diff --git a/app/assets/images/g-normal.png b/app/assets/images/g-normal.png
new file mode 100644
index 00000000..b8d4958e
Binary files /dev/null and b/app/assets/images/g-normal.png differ
diff --git a/app/assets/images/twitter_signin_logo.png b/app/assets/images/twitter_signin_logo.png
new file mode 100644
index 00000000..17d213ba
Binary files /dev/null and b/app/assets/images/twitter_signin_logo.png differ
diff --git a/app/assets/stylesheets/sessions.scss b/app/assets/stylesheets/sessions.scss
index 0890194e..bafc7bbc 100644
--- a/app/assets/stylesheets/sessions.scss
+++ b/app/assets/stylesheets/sessions.scss
@@ -1,10 +1,7 @@
.login {
.center-panel {
.center-panel-size {
- max-width: 600px
- }
- .center-panel-content-size {
- max-width: 500px;
+ max-width: 400px
}
}
}
diff --git a/app/assets/stylesheets/shared.scss b/app/assets/stylesheets/shared.scss
index 91c8ff89..9b4f9e6e 100644
--- a/app/assets/stylesheets/shared.scss
+++ b/app/assets/stylesheets/shared.scss
@@ -118,3 +118,42 @@ body[data-controller=landing][data-action=rooms].app-background {
.popover {
max-width: none;
}
+
+a.signin-link {
+ &:hover, &:focus {
+ cursor: pointer;
+ text-decoration: none;
+ }
+}
+
+.signin-link {
+ .signin-icon {
+ vertical-align: middle;
+ width: 35px;
+ height: 35px;
+ }
+ .signin-button {
+ background: white;
+ width: 250px;
+ border: thin solid #888;
+ border-radius: 2px;
+ white-space: nowrap;
+ padding: 5px;
+ margin-bottom: 14px;
+ }
+ .signin-icon-wrapper {
+ display: inline-block;
+ width: 40px;
+ }
+ .signin-text-wrapper {
+ display: inline-block;
+ width: 200px;
+ }
+ .signin-text {
+ font-family: 'Roboto', sans-serif;
+ vertical-align: middle;
+ font-size: 14px;
+ font-weight: bold;
+ color: #444;
+ }
+}
diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb
index 38fdbedc..ca6114c9 100644
--- a/app/views/layouts/application.html.erb
+++ b/app/views/layouts/application.html.erb
@@ -23,6 +23,7 @@ with BigBlueButton; if not, see