diff --git a/media/less/common.less b/media/less/common.less index cd67fba5a72acfbac751db9cb8b35fd31db41268..f06d90d34e6af8cfe7a3260d8aa0bd0bf2926312 100644 --- a/media/less/common.less +++ b/media/less/common.less @@ -334,10 +334,11 @@ input[type="checkbox"] { .semesterLayer { display: inline-block; - width: 70%; - .semesterName, .semesterSwitcherBtn { - display: inline-block; - vertical-align: middle; + width: auto; + .semesterChanger, .semesterSwitcherBtn { + //margin-left: 0px; + font-family: @FontFamily; + font-size: 1em; } .semesterSwitcher { display: block; @@ -350,13 +351,14 @@ input[type="checkbox"] { .box-shadow(0 0 5px, @ColorGrey); .radius(5px); li { - padding: 5px; + margin-bottom: 5px; + &:last-child { margin-bottom: 0; } } } } .helpLink { - width: 29%; + width: 100%; display: inline-block; text-align: right; } diff --git a/media/less/teacher/index.less b/media/less/teacher/index.less index 41c77d2c7730be8de4b82368065b9f97007b9f9e..12478afbff4befbee2c07fb89a9e5c6e8e83532d 100644 --- a/media/less/teacher/index.less +++ b/media/less/teacher/index.less @@ -17,7 +17,7 @@ .discipline_groups .grade_title { color: @ColorBlue; - padding: 5px 0; + padding: 8px 0; text-align: left; } diff --git a/~dev_rating/application/classes/Controller/Teacher/Index.php b/~dev_rating/application/classes/Controller/Teacher/Index.php index d6e7c9d7a725789057c50b986dee3762f31734ea..b76c8e1e0e52f5c9ba4e41f6d70af31b3e735cdb 100644 --- a/~dev_rating/application/classes/Controller/Teacher/Index.php +++ b/~dev_rating/application/classes/Controller/Teacher/Index.php @@ -41,7 +41,6 @@ class Controller_Teacher_Index extends Controller_Environment_Teacher 'Subjects' => $subjects, 'Teachers' => $teachers, 'Groups' => $groups, - 'SemesterList' => Model_Semesters::loadAll(), ])->set_filename('teacher/index'); } diff --git a/~dev_rating/application/classes/Twig.php b/~dev_rating/application/classes/Twig.php index d153150097250d95a95610324a52e55a1b795610..cd455668e8aa667a8e19140bb4756ee9cc279d3c 100644 --- a/~dev_rating/application/classes/Twig.php +++ b/~dev_rating/application/classes/Twig.php @@ -27,6 +27,7 @@ class Twig extends Kohana_Twig 'Arr' => new Arr, 'Inflector' => new Inflector, 'System' => array('Title' => ASSEMBLY_SYSTEM_NAME, 'Version' => ASSEMBLY_VERSION), + 'SemesterList' => Model_Semesters::loadAll() ]); return $twig; } diff --git a/~dev_rating/application/views/base.twig b/~dev_rating/application/views/base.twig index a7b0226a329b04ce65ee746d2af7ad4f25e4071a..37ce065cd4892b7fc5a2246e5eeb90e308f5cff2 100644 --- a/~dev_rating/application/views/base.twig +++ b/~dev_rating/application/views/base.twig @@ -15,14 +15,12 @@ {% endmacro %} {% macro SemesterSwitcher(SemesterList) %} - <div class="semesterName"> - <h2 class="Blue"> - {% set Semester = SemesterList[User.SemesterID] %} - Семестр: {{ Rus[Semester.Season] }} {{ Semester.Num == 1 ? Semester.Year : (Semester.Year + 1) }} - </h2> - </div> + <a href="#" id="changeSemester" class="semesterChanger" title="Сменить семестр"> + {% set Semester = SemesterList[User.SemesterID] %} + Семестр: {{ Rus[Semester.Season] }} {{ Semester.Num == 1 ? Semester.Year : (Semester.Year + 1) }} + <i class="fa fa-angle-down"></i> + </a> <div class="semesterSwitcherBtn"> - <a href="#" id="changeSemester" title="Сменить семестр">▼</a> <div class="semesterSwitcher" style="display: none;"> <ul> {% for i in SemesterList %} @@ -98,6 +96,9 @@ <div class="logotype alignLeft"> {{ HTML.anchor('/', '<i class="fa fa-home fa-bg fa-fw"></i> ' ~ System.Title, {'title': 'Перейти РЅР° главную'})|raw }} </div> + <div class="semesterLayer"> + {{ base.SemesterSwitcher(SemesterList) }} + </div> <div class="navigation"> {# todo: internal messages #} {# <div id = "top_user_messages"> diff --git a/~dev_rating/application/views/student/index.twig b/~dev_rating/application/views/student/index.twig index 00c00a732779225cf42da034225143b994cc6d93..f530ebb5f94047589b7c6bad8f481f0b1f9d1164 100644 --- a/~dev_rating/application/views/student/index.twig +++ b/~dev_rating/application/views/student/index.twig @@ -62,13 +62,8 @@ {% block main_content_classes %}sidePadding{% endblock %} {% block main_top_title %}Дисциплины{% endblock %} {% block main_content %} - <div> - <div class="semesterLayer"> - {{ base.SemesterSwitcher(SemesterList) }} - </div> - <div class="helpLink"> - <a href="#" id="openHelp">Справка</a> - </div> + <div class="helpLink"> + <a href="#" id="openHelp">Справка</a> </div> <table class="disciplinesList"> <tr class="tableHeader"> diff --git a/~dev_rating/application/views/teacher/index.twig b/~dev_rating/application/views/teacher/index.twig index 7fe51d33373eb526c85c3d29074339e5e1b5fe52..ae7185b1fe1c2f160e018dc9c4a436d3c7d0d9dd 100644 --- a/~dev_rating/application/views/teacher/index.twig +++ b/~dev_rating/application/views/teacher/index.twig @@ -87,15 +87,9 @@ 'Создать РєСѓСЂСЃРѕРІСѓСЋ работу', 'Добавить РІ систему '~System.Title~' дисциплину типа курсовая научная работа '~ 'или курсовая работа РїРѕ дисциплине.') }} - - <div class="semesterMargin"> - <div class="semesterLayer"> - {{ base.SemesterSwitcher(SemesterList) }} - </div> {#<div class="helpLink"> <a href="#">Справка</a> </div>#} - </div> {#<table cellspacing="0" border="0" width="100%"> <tr class="header_block"> <td class='info_cell'>Учебные РіСЂСѓРїРїС‹</td>