Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

1234567891011121314151617181920212223242526272829303132333435363738
  1. <div layout="column" layout-fill layout-align="top center">
  2. <p ng-show="DataShareBusiness.CurrentGroups.length == 0" class="welcome-message">
  3. Welcome to Chronos !
  4. </p>
  5. <p ng-show="getSheetCount() > 5">
  6. Too many elements to display, please select a sub group.
  7. </p>
  8. <div lu-busy="coursesView" class="col-xs-12 seven-cols">
  9. <div class="col-xs-1 hour-column">
  10. <div class="day-column-hours">
  11. <div class="day-column-hour" ng-hide="$first" ng-repeat="hour in hours" ng-style="{'top': ($index / hours.length * 100) + '%'}">
  12. {{hour | date : hourFormat}} -
  13. </div>
  14. </div>
  15. </div>
  16. <div class="col-xs-11 days-container">
  17. <div ng-repeat="day in days" class="col-sm-1 day-column"
  18. ng-style="{'border-right': $last ? 'solid #505050 1px' : ''}">
  19. <div class="day-column-header day-column-header-day">{{ day.day }}</div>
  20. <div class="day-column-header day-column-header-date">{{ day.date | date : dateFormat }}</div>
  21. <div class="day-column-courses">
  22. <div class="day-column-course" ng-repeat="course in getCoursesByDate(day.date)" ng-click="showCourse(course)"
  23. ng-style="{'height': (course.EndPercent - course.BeginPercent) + '%',
  24. 'top' : course.BeginPercent + '%', 'width': (100 / course.ParallelCoursesCount)+'%',
  25. 'left': (course.ParallelCoursesPosition * (100 / course.ParallelCoursesCount)) + '%',
  26. 'border-left': (course.ParallelCoursesPosition != 0) ? 'solid #505050 1px' : ''}">
  27. <span class="day-column-course-name">{{ course.Name }}</span>
  28. <div ng-repeat="room in course.RoomList">{{room.Name}}</div>
  29. </div>
  30. </div>
  31. </div>
  32. </div>
  33. </div>
  34. </div>