Description:
more styling git-svn-id: http://theory.cpe.ku.ac.th/grader/web/trunk@158 6386c4cd-e34a-4fa8-8920-d93eb39b512e
Commit status:
[Not Reviewed]
References:
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r78:822d6c35aada - - 12 files changed: 68 inserted, 45 deleted

@@ -0,0 +1,22
1 + = user_title_bar(@user)
2 +
3 + .submitbox
4 + = error_messages_for 'submission'
5 + = render :partial => 'submission_box'
6 +
7 +
8 + %hr/
9 +
10 + %table.info
11 + %tr.info-head
12 + %th
13 + %th Tasks
14 + %th # of sub(s)
15 + %th Results
16 + = render :partial => 'problem', :collection => @problems
17 +
18 + %hr
19 +
20 + .submitbox
21 + = render :partial => 'submission_box'
22 +
@@ -15,9 +15,6
15 reset_session
15 reset_session
16 flash[:notice] = saved_notice
16 flash[:notice] = saved_notice
17
17
18 - @title = Configuration['ui.front.title']
19 - @welcome = Configuration['ui.front.welcome_message']
20 -
21 render :action => 'login', :layout => 'empty'
18 render :action => 'login', :layout => 'empty'
22 end
19 end
23
20
@@ -43,4 +43,21
43 st + time.strftime("%X")
43 st + time.strftime("%X")
44 end
44 end
45
45
46 +
47 + def user_title_bar(user)
48 + <<TITLEBAR
49 + <div class="title">
50 + <table>
51 + <tr>
52 + <td class="left-col">
53 + #{user.full_name}<br/>
54 + Current time is #{format_short_time(Time.new)}<br/>
55 + </td>
56 + <td class="right-col">APIO'08</td>
57 + </tr>
58 + </table>
59 + </div>
60 + TITLEBAR
61 + end
62 +
46 end
63 end
@@ -14,7 +14,7
14 <%= user_header %>
14 <%= user_header %>
15 </div>
15 </div>
16
16
17 - <p style="color: green"><%= flash[:notice] %></p>
17 + <%= content_tag(:p,flash[:notice],:style => "color:green") if flash[:notice]!=nil %>
18
18
19 <%= yield %>
19 <%= yield %>
20
20
@@ -9,7 +9,7
9 - if submission.graded_at!=nil
9 - if submission.graded_at!=nil
10 = "Graded at #{format_short_time(submission.graded_at)}."
10 = "Graded at #{format_short_time(submission.graded_at)}."
11 %br/
11 %br/
12 - = "Score: #{submission.points} "
12 + = "Score: #{submission.points} " if Configuration['ui.show_score']
13 = " ["
13 = " ["
14 %tt
14 %tt
15 = submission.grader_comment
15 = submission.grader_comment
@@ -7,7 +7,7
7 = format_short_time(submission.submitted_at)
7 = format_short_time(submission.submitted_at)
8 - else
8 - else
9 = "Graded at #{format_short_time(submission.graded_at)}, "
9 = "Graded at #{format_short_time(submission.graded_at)}, "
10 - = "score: #{submission.points} "
10 + = "score: #{submission.points} " if Configuration['ui.show_score']
11 = " ["
11 = " ["
12 %tt
12 %tt
13 = submission.grader_comment
13 = submission.grader_comment
@@ -1,6 +1,6
1 - <h1><%= @title %></h1>
1 + <h1><%= Configuration['ui.front.title'] %></h1>
2
2
3 - <b><%= @welcome %></b><br/>
3 + <b><%= Configuration['ui.front.welcome_message'] %></b><br/>
4 Please login to see the problem list.<br/><br/>
4 Please login to see the problem list.<br/><br/>
5
5
6 <% if flash[:notice] %>
6 <% if flash[:notice] %>
@@ -1,10 +1,4
1 - .title
1 + = user_title_bar(@user)
2 - Hello
3 - =h @user.full_name
4 -
5 - Current time is
6 - = format_short_time(Time.new)
7 - %br/
8
2
9 .task-menu
3 .task-menu
10 Task List
4 Task List
@@ -1,3 +1,5
1 + <%= user_title_bar(@user) %>
2 +
1 <h2>Test Interface</h2>
3 <h2>Test Interface</h2>
2
4
3 <% if @problems.length==0 %>
5 <% if @problems.length==0 %>
@@ -1,7 +1,8
1 -
2 - content_for :head do
1 - content_for :head do
3 = javascript_include_tag :defaults
2 = javascript_include_tag :defaults
4
3
4 + = user_title_bar(@user)
5 +
5 %h1 Your account settings
6 %h1 Your account settings
6
7
7 %p
8 %p
@@ -13,10 +13,26
13
13
14 /* This is the top bar, displaying user's full name */
14 /* This is the top bar, displaying user's full name */
15 div.title {
15 div.title {
16 - font-size: 20px;
16 + font-size: 12px;
17 - font-weight: bold;
17 + background: #ddffdd;
18 - background: lightgreen;
18 + border: 1px solid black;
19 padding: 2px;
19 padding: 2px;
20 + margin-top: 3px;
21 + margin-bottom: 5px;
22 + }
23 +
24 + div.title table {
25 + width: 100%;
26 + }
27 +
28 + div.title td.left-col {
29 + text-align: left;
30 + vertical-align: top;
31 + }
32 +
33 + div.title td.right-col {
34 + text-align: right;
35 + vertical-align: top;
20 }
36 }
21
37
22 /* Standard table with header and rows with alternating background */
38 /* Standard table with header and rows with alternating background */
deleted file
You need to be logged in to leave comments. Login now