Retrospring/app/views/settings/_data.haml

160 lines
5.1 KiB
Plaintext
Raw Normal View History

2020-04-25 08:04:23 -07:00
.card
.card-body
%h2 Your Profile Data
%p Everything we have about you! Really, not that much as you might expect.
%h3 General
.row
.col-md-6.col-sm-6.col-xs-12
%h4 Profile
%p.font-weight-bold.mb-0 User name
2020-04-25 08:04:23 -07:00
%p.text-muted= current_user.screen_name
%p.font-weight-bold.mb-0 Display name
2020-04-25 08:04:23 -07:00
%p.text-muted
2021-12-19 08:10:05 -08:00
- if current_user.profile.display_name.blank?
2020-04-25 08:04:23 -07:00
None set!
- else
2021-12-19 08:10:05 -08:00
= current_user.profile.display_name
2020-04-25 08:04:23 -07:00
%p.font-weight-bold.mb-0 Bio
2020-04-25 08:04:23 -07:00
%p.text-muted
2021-12-19 08:10:05 -08:00
- if current_user.profile.description.blank?
2020-04-25 08:04:23 -07:00
None set!
- else
2021-12-19 08:10:05 -08:00
= current_user.profile.description
2020-04-25 08:04:23 -07:00
%p.font-weight-bold.mb-0 Location
2020-04-25 08:04:23 -07:00
%p.text-muted
2021-12-19 08:10:05 -08:00
- if current_user.profile.location.blank?
2020-04-25 08:04:23 -07:00
None set!
- else
2021-12-19 08:10:05 -08:00
= current_user.profile.location
2020-04-25 08:04:23 -07:00
%p.font-weight-bold.mb-0 Website
2020-04-25 08:04:23 -07:00
%p.text-muted
2021-12-19 08:10:05 -08:00
- if current_user.profile.website.blank?
2020-04-25 08:04:23 -07:00
None set!
- else
2021-12-19 08:10:05 -08:00
= current_user.profile.website
2020-04-25 08:04:23 -07:00
.col-md-6.col-sm-6.col-xs-12
%h4 Pictures
%p.font-weight-bold.mb-0 Profile picture
2020-04-25 08:04:23 -07:00
.media
.pull-left
2020-05-10 01:40:48 -07:00
%img.profile--img{ src: current_user.profile_picture.url(:medium) }
2020-04-25 08:04:23 -07:00
.media-body
%ul
%li
2020-05-10 01:40:48 -07:00
%a{ href: current_user.profile_picture.url(:small) } Small
2020-04-25 08:04:23 -07:00
%li
2020-05-10 01:40:48 -07:00
%a{ href: current_user.profile_picture.url(:medium) } Medium
2020-04-25 08:04:23 -07:00
%li
2020-05-10 01:40:48 -07:00
%a{ href: current_user.profile_picture.url(:large) } Large
2020-04-25 08:04:23 -07:00
%li
2020-05-10 01:40:48 -07:00
%a{ href: current_user.profile_picture.url(:original) } Original image
2020-04-25 08:04:23 -07:00
%p.font-weight-bold.mb-0 Header picture
2020-05-10 01:40:48 -07:00
%img{ src: current_user.profile_header.url(:mobile), style: 'width: 100%' }
2020-04-25 08:04:23 -07:00
%p
2020-05-10 01:40:48 -07:00
%a{ href: current_user.profile_header.url(:mobile) } Mobile
2020-04-25 08:04:23 -07:00
|
2020-05-10 01:40:48 -07:00
%a{ href: current_user.profile_header.url(:web) } Web
2020-04-25 08:04:23 -07:00
|
2020-05-10 01:40:48 -07:00
%a{ href: current_user.profile_header.url(:retina) } Retina
2020-04-25 08:04:23 -07:00
|
2020-05-10 01:40:48 -07:00
%a{ href: current_user.profile_header.url(:original) } Original image
2020-04-25 08:04:23 -07:00
.row
.col-md-6.col-sm-6.col-xs-12
%h4 Statistics
%p.font-weight-bold.mb-0 Answers
2020-04-25 08:04:23 -07:00
%p.text-muted= current_user.answered_count
%p.font-weight-bold.mb-0 Questions
2020-04-25 08:04:23 -07:00
%p.text-muted= current_user.asked_count
%p.font-weight-bold.mb-0 Following
2020-04-25 08:04:23 -07:00
%p.text-muted= current_user.friend_count
%p.font-weight-bold.mb-0 Followers
2020-04-25 08:04:23 -07:00
%p.text-muted= current_user.follower_count
%p.font-weight-bold.mb-0 Smiles
2020-04-25 08:04:23 -07:00
%p.text-muted= current_user.smiled_count + current_user.comment_smiled_count
%p.font-weight-bold.mb-0 Comments
2020-04-25 08:04:23 -07:00
%p.text-muted= current_user.commented_count
.col-md-6.col-sm-6.col-xs-12
%h4 Badges
%p.font-weight-bold.mb-0 Admin
2020-04-25 08:04:23 -07:00
%p
- if current_user.has_role? :administrator
2020-04-25 08:04:23 -07:00
%span.label.label-success
%i.fa.fa-fw.fa-check
- else
%span.label.label-danger
%i.fa.fa-fw.fa-close
%p.font-weight-bold.mb-0 Moderator
2020-04-25 08:04:23 -07:00
%p
- if current_user.mod?
%span.label.label-success
%i.fa.fa-fw.fa-check
- else
%span.label.label-danger
%i.fa.fa-fw.fa-close
.row
.col-md-6.col-sm-6.col-xs-12
%h3 IP
%p.font-weight-bold.mb-0 Current Sign In
2020-04-25 08:04:23 -07:00
%p.text-muted= current_user.current_sign_in_ip
%p.font-weight-bold.mb-0 Last Sign In
2020-04-25 08:04:23 -07:00
%p.text-muted= current_user.last_sign_in_ip
.col-md-6.col-sm-6.col-xs-12
%h3 Miscellaneous
%p.font-weight-bold.mb-0 Locale
2020-04-25 08:04:23 -07:00
%p.text-muted
- if current_user.locale.blank?
None set!
- else
= current_user.locale
%p.font-weight-bold.mb-0 Sign In count
2020-04-25 08:04:23 -07:00
%p.text-muted= current_user.sign_in_count
%h3 Dates
.row
.col-md-6.col-sm-6.col-xs-12
%h4 Sign In
%p.font-weight-bold.mb-0 Current Sign In
2020-05-10 01:40:48 -07:00
%p.text-muted= current_user.current_sign_in_at ? localize(current_user.current_sign_in_at) : 'Not set'
2020-04-25 08:04:23 -07:00
%p.font-weight-bold.mb-0 Last Sign In
2020-05-10 01:40:48 -07:00
%p.text-muted= current_user.last_sign_in_at ? localize(current_user.last_sign_in_at) : 'Not set'
2020-04-25 08:04:23 -07:00
%p.font-weight-bold.mb-0 Remember me set at
2020-05-10 01:40:48 -07:00
%p.text-muted= current_user.remember_created_at ? localize(current_user.remember_created_at) : 'Not set'
2020-04-25 08:04:23 -07:00
.col-md-6.col-sm-6.col-xs-12
%h4 Create/Update
%p.font-weight-bold.mb-0 Account created
2020-04-25 08:04:23 -07:00
%p.text-muted
- if current_user.created_at
= localize(current_user.created_at)
= " (#{time_ago_in_words(current_user.created_at)} ago)"
- else
Not set
2020-04-25 08:04:23 -07:00
%p.font-weight-bold.mb-0 Account last updated
2020-04-25 08:04:23 -07:00
%p.text-muted
- if current_user.created_at
= localize(current_user.updated_at)
= " (#{time_ago_in_words(current_user.updated_at)} ago)"
- else
Not set