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 . <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + @@ -35,6 +36,9 @@ with BigBlueButton; if not, see . <%= link_to image_tag("bbb-logo.png", :alt => "BigBlueButton", :class => "logo"), root_path %> + <% unless params[:controller] == 'sessions' && params[:action] == 'new' %> + <%= render 'shared/signup' %> + <% end %> diff --git a/app/views/sessions/new.erb b/app/views/sessions/new.erb index 75ba8b10..b3dde2ed 100644 --- a/app/views/sessions/new.erb +++ b/app/views/sessions/new.erb @@ -1,10 +1,39 @@ +<% content_for :title do %> +
+

<%= t('log_in') %>

+
+<% end %> +