Diary cleanup
This commit includes a few basic changes to make the user diaries friendlier and easier to read. I adjusted the text styles and added a maximum width, to keep the line length under control.
This commit is contained in:
parent
466af52ca4
commit
7614534bdb
4 changed files with 112 additions and 62 deletions
|
@ -75,7 +75,7 @@ h1, h2 {
|
||||||
}
|
}
|
||||||
|
|
||||||
#content h2 {
|
#content h2 {
|
||||||
font-size: 24px;
|
font-size: 21px;
|
||||||
}
|
}
|
||||||
|
|
||||||
h3 {
|
h3 {
|
||||||
|
@ -1118,6 +1118,7 @@ ul.results-list li { border-bottom: 1px solid #ccc; }
|
||||||
}
|
}
|
||||||
|
|
||||||
.diary_post {
|
.diary_post {
|
||||||
|
max-width: 740px;
|
||||||
position: relative;
|
position: relative;
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
padding-top: 20px;
|
padding-top: 20px;
|
||||||
|
@ -1133,12 +1134,9 @@ ul.results-list li { border-bottom: 1px solid #ccc; }
|
||||||
line-height: 21px;
|
line-height: 21px;
|
||||||
}
|
}
|
||||||
small.deemphasize {
|
small.deemphasize {
|
||||||
|
float: left;
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
ul,
|
|
||||||
ol {
|
|
||||||
font-style: italic;
|
|
||||||
}
|
|
||||||
ul.secondary-actions { display: inline-block;}
|
ul.secondary-actions { display: inline-block;}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1146,14 +1144,12 @@ ul.results-list li { border-bottom: 1px solid #ccc; }
|
||||||
display: inline;
|
display: inline;
|
||||||
}
|
}
|
||||||
|
|
||||||
.post_heading {
|
#content .post_heading {
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
h2 {
|
h2 {
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
margin-bottom: 0;
|
margin-bottom: 10px;
|
||||||
font-size: 24px;
|
font-size: 24px;
|
||||||
float: left;
|
|
||||||
line-height: 32px;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1173,8 +1169,13 @@ ul.results-list li { border-bottom: 1px solid #ccc; }
|
||||||
padding-top: 20px;
|
padding-top: 20px;
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
|
.comments {
|
||||||
|
max-width: 740px;
|
||||||
|
}
|
||||||
.diary-comment {
|
.diary-comment {
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
|
border-top: 1px dashed #ccc;
|
||||||
|
padding-top: 10px;
|
||||||
&:first-child {
|
&:first-child {
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
padding-top: 20px;
|
padding-top: 20px;
|
||||||
|
@ -1182,7 +1183,6 @@ ul.results-list li { border-bottom: 1px solid #ccc; }
|
||||||
}
|
}
|
||||||
p {
|
p {
|
||||||
margin-bottom: 10px;
|
margin-bottom: 10px;
|
||||||
margin-left: 70px;
|
|
||||||
}
|
}
|
||||||
.comment-heading {
|
.comment-heading {
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
|
@ -1549,11 +1549,48 @@ a.button.submit {
|
||||||
/* Rules for rich text */
|
/* Rules for rich text */
|
||||||
|
|
||||||
.richtext {
|
.richtext {
|
||||||
ul,
|
h1, h2 {
|
||||||
ol {
|
padding-bottom: 10px;
|
||||||
|
border-bottom: 1px dashed #cccccc;
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
font-size: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 14px;
|
||||||
|
}
|
||||||
|
|
||||||
|
img {
|
||||||
|
padding: 20px;
|
||||||
|
background-color: #f4f4ff;
|
||||||
|
display: block;
|
||||||
|
max-width: 100%;
|
||||||
|
margin: auto;
|
||||||
|
box-sizing: border-box;
|
||||||
|
-moz-box-sizing: border-box;
|
||||||
|
}
|
||||||
|
|
||||||
|
blockquote {
|
||||||
|
border-left: 20px solid #f4f4ff;
|
||||||
|
padding-left: 20px;
|
||||||
|
margin: 0;
|
||||||
|
color: #7E7E7E;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul, ol {
|
||||||
|
font-style: italic;
|
||||||
|
padding-left: 20px;
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
margin-left: 20px;
|
margin-left: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
ul li {
|
ul li {
|
||||||
list-style: disc;
|
list-style: disc;
|
||||||
}
|
}
|
||||||
|
@ -1563,6 +1600,15 @@ a.button.submit {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.diary_post .richtext {
|
||||||
|
margin-top: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.comments .richtext {
|
||||||
|
margin-left: 70px;
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
/* Rules for rich text editors */
|
/* Rules for rich text editors */
|
||||||
|
|
||||||
.richtext_container {
|
.richtext_container {
|
||||||
|
@ -1595,33 +1641,38 @@ a.button.submit {
|
||||||
vertical-align: top;
|
vertical-align: top;
|
||||||
margin-left: 15px;
|
margin-left: 15px;
|
||||||
background-color: #f8f8ff;
|
background-color: #f8f8ff;
|
||||||
padding: 20px;
|
padding: 10px;
|
||||||
|
width: 200px;
|
||||||
|
|
||||||
p {
|
ul {
|
||||||
margin: 0px;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
th {
|
h4.heading, li {
|
||||||
vertical-align: top;
|
border-bottom: 1px solid #ccc;
|
||||||
text-align: left;
|
margin-bottom: 5px;
|
||||||
padding: 0px 15px 0px 0px !important;
|
padding-bottom: 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
td {
|
li h4, li span {
|
||||||
font-family: fixed;
|
display: block;
|
||||||
line-height: 16px;
|
font-size: 11px;
|
||||||
text-align: left;
|
|
||||||
padding: 0px !important;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
input.richtext_doedit {
|
li h4 {
|
||||||
margin-top: 5px !important;
|
margin: 0;
|
||||||
margin-right: 10px !important;
|
float: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
li span {
|
||||||
|
float: right;
|
||||||
|
width: 50%;
|
||||||
|
margin-left: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
input.richtext_doedit,
|
||||||
input.richtext_dopreview {
|
input.richtext_dopreview {
|
||||||
margin-top: 5px !important;
|
margin-right: 10px;
|
||||||
margin-left: 10px !important;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,6 +5,11 @@
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<h2><%= link_to h(diary_entry.title), :action => 'view', :display_name => diary_entry.user.display_name, :id => diary_entry.id %></h2>
|
<h2><%= link_to h(diary_entry.title), :action => 'view', :display_name => diary_entry.user.display_name, :id => diary_entry.id %></h2>
|
||||||
|
|
||||||
|
<small class='deemphasize'>
|
||||||
|
<%= raw(t 'diary_entry.diary_entry.posted_by', :link_user => (link_to h(diary_entry.user.display_name), :controller => 'user', :action => 'view', :display_name => diary_entry.user.display_name), :created => l(diary_entry.created_at, :format => :blog), :language_link => (link_to h(diary_entry.language.name), :controller => 'diary_entry', :action => 'list', :display_name => nil, :language => diary_entry.language_code)) %>
|
||||||
|
</small>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="richtext" xml:lang="<%= diary_entry.language_code %>" lang="<%= diary_entry.language_code %>">
|
<div class="richtext" xml:lang="<%= diary_entry.language_code %>" lang="<%= diary_entry.language_code %>">
|
||||||
|
@ -15,10 +20,6 @@
|
||||||
<%= render :partial => "location", :object => diary_entry %>
|
<%= render :partial => "location", :object => diary_entry %>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<small class='deemphasize'>
|
|
||||||
<%= raw(t 'diary_entry.diary_entry.posted_by', :link_user => (link_to h(diary_entry.user.display_name), :controller => 'user', :action => 'view', :display_name => diary_entry.user.display_name), :created => l(diary_entry.created_at, :format => :friendly), :language_link => (link_to h(diary_entry.language.name), :controller => 'diary_entry', :action => 'list', :display_name => nil, :language => diary_entry.language_code)) %>
|
|
||||||
</small>
|
|
||||||
|
|
||||||
<ul class='secondary-actions clearfix'>
|
<ul class='secondary-actions clearfix'>
|
||||||
<% if params[:action] == 'list' %>
|
<% if params[:action] == 'list' %>
|
||||||
<li><%= link_to t('diary_entry.diary_entry.comment_link'), :action => 'view', :display_name => diary_entry.user.display_name, :id => diary_entry.id, :anchor => 'newcomment' %></li>
|
<li><%= link_to t('diary_entry.diary_entry.comment_link'), :action => 'view', :display_name => diary_entry.user.display_name, :id => diary_entry.id, :anchor => 'newcomment' %></li>
|
||||||
|
|
|
@ -1,29 +1,26 @@
|
||||||
<table>
|
<h4 class='heading'><%= t "site.markdown_help.title_html" %></h4>
|
||||||
<thead>
|
<ul>
|
||||||
<tr>
|
<li class='clearfix'>
|
||||||
<th colspan="2"><%= t "site.markdown_help.title_html" %></th>
|
<h4><%= t "site.markdown_help.headings" %></h4>
|
||||||
</tr>
|
<span># <%= t "site.markdown_help.heading" %></span>
|
||||||
</thead>
|
<span>## <%= t "site.markdown_help.subheading" %></span>
|
||||||
<tbody>
|
</li>
|
||||||
<tr>
|
<li class='clearfix'>
|
||||||
<th><%= t "site.markdown_help.headings" %></th>
|
<h4><%= t "site.markdown_help.unordered" %></h4>
|
||||||
<td># <%= t "site.markdown_help.heading" %><br />## <%= t "site.markdown_help.subheading" %></td>
|
<span>* <%= t "site.markdown_help.first" %></span>
|
||||||
</tr>
|
<span>* <%= t "site.markdown_help.second" %></span>
|
||||||
<tr>
|
</li>
|
||||||
<th><%= t "site.markdown_help.unordered" %></th>
|
<li class='clearfix'>
|
||||||
<td>* <%= t "site.markdown_help.first" %><br />* <%= t "site.markdown_help.second" %></td>
|
<h4><%= t "site.markdown_help.ordered" %></h4>
|
||||||
</tr>
|
<span>1. <%= t "site.markdown_help.first" %></span>
|
||||||
<tr>
|
<span>2. <%= t "site.markdown_help.second" %></span>
|
||||||
<th><%= t "site.markdown_help.ordered" %></th>
|
</li>
|
||||||
<td>1. <%= t "site.markdown_help.first" %><br />2. <%= t "site.markdown_help.second" %></td>
|
<li class='clearfix'>
|
||||||
</tr>
|
<h4><%= t "site.markdown_help.link" %></h4>
|
||||||
<tr>
|
<span>[<%= t "site.markdown_help.text" %>](<%= t "site.markdown_help.url" %>)</span>
|
||||||
<th><%= t "site.markdown_help.link" %></th>
|
</li>
|
||||||
<td>[<%= t "site.markdown_help.text" %>](<%= t "site.markdown_help.url" %>)</td>
|
<li class='clearfix'>
|
||||||
</tr>
|
<h4><%= t "site.markdown_help.image" %></h4>
|
||||||
<tr>
|
<span></span>
|
||||||
<th><%= t "site.markdown_help.image" %></th>
|
</li>
|
||||||
<td></td>
|
</ul>
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
|
@ -4,6 +4,7 @@ en:
|
||||||
time:
|
time:
|
||||||
formats:
|
formats:
|
||||||
friendly: "%e %B %Y at %H:%M"
|
friendly: "%e %B %Y at %H:%M"
|
||||||
|
blog: "%e %B %Y"
|
||||||
activerecord:
|
activerecord:
|
||||||
# Translates all the model names, which is used in error handling on the web site
|
# Translates all the model names, which is used in error handling on the web site
|
||||||
models:
|
models:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue