Project

General

Profile

Feature #43700 » alternate-theme.patch

Go MAEDA, 2026-01-26 08:07

View differences:

app/assets/themes/alternate/stylesheets/application.css
18 18
@import url(/application.css);
19 19

  
20 20
body, #wrapper { background-color:#EEEEEE; }
21
#header, #top-menu { margin: 0px 10px 0px 11px; }
22
#main { background: #EEEEEE; margin: 8px 10px 0px 10px; }
23
#content, #main.nosidebar #content { background: #fff; border-right: 1px solid #bbb; border-bottom: 1px solid #bbb; border-left: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7; }
21
#header, #top-menu { margin-block: 0px 0px; margin-inline: 11px 10px; }
22
#main { background: #EEEEEE; margin-block: 8px 0px; margin-inline: 10px 10px; }
23
#content, #main.nosidebar #content {
24
  background: #fff;
25
  border-block-start: 1px solid #d7d7d7;
26
  border-block-end: 1px solid #bbb;
27
  border-inline-start: 1px solid #d7d7d7;
28
  border-inline-end: 1px solid #bbb;
29
}
24 30
#footer { background-color:#EEEEEE; border: 0px; }
25 31

  
26 32
/* Headers */
27
h2, h3, h4, .wiki h1, .wiki h2, .wiki h3 {border-bottom: 0px;}
33
h2, h3, h4, .wiki h1, .wiki h2, .wiki h3 {border-block-end: 0px;}
28 34

  
29 35
/* Menu */
30 36
#main-menu li a { background-color: #507AAA; font-weight: bold;}
......
33 39
#main-menu li a.new-object { background-color:#507AAA; text-decoration: none; }
34 40

  
35 41
#main-menu .menu-children {
36
  border-right: 1px solid #507AAA;
37
  border-bottom: 1px solid #507AAA;
38
  border-left: 1px solid #507AAA;
42
  border-block-end: 1px solid #507AAA;
43
  border-inline-start: 1px solid #507AAA;
44
  border-inline-end: 1px solid #507AAA;
39 45
}
40 46
#main-menu .menu-children li a:hover { background-color: #507AAA;}
41 47

  
......
43 49
/* Tables */
44 50
table.list tbody td, table.list tbody tr:hover td { border: solid 1px #d7d7d7; }
45 51
table.list thead th {
46
    border-width: 1px;
47
    border-style: solid;
48
    border-top-color: #d7d7d7;
49
    border-right-color: #d7d7d7;
50
    border-left-color: #d7d7d7;
51
    border-bottom-color: #999999;
52
  border-width: 1px;
53
  border-style: solid;
54
  border-block-start-color: #d7d7d7;
55
  border-block-end-color: #999999;
56
  border-inline-start-color: #d7d7d7;
57
  border-inline-end-color: #d7d7d7;
52 58
}
53 59

  
54 60
/* Issues grid styles by priorities (provided by Wynn Netherland) */
......
89 95
/* Fields */
90 96
input[type="text"], input[type="password"], textarea, select { border: 1px solid #d7d7d7; }
91 97
input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus { border: 1px solid #888866; }
92
option { border-bottom: 1px dotted #d7d7d7; }
98
option { border-block-end: 1px dotted #d7d7d7; }
93 99

  
94 100
/* Misc */
95 101
.box { background-color: #fcfcfc; }
app/helpers/application_helper.rb
577 577
    s = (+'').html_safe
578 578
    build_project_link = lambda do |project, level = 0|
579 579
      padding = level * 16
580
      text = content_tag('span', project.name, :style => "padding-left:#{padding}px;")
580
      text = content_tag('span', project.name, :style => "padding-inline-start:#{padding}px;")
581 581
      s << link_to(text, project_path(project, :jump => jump),
582 582
                   :title => project.name,
583 583
                   :class => (project == selected ? 'selected' : nil))
(7-7/8)