Merge branch 'dev' into feature/courses

remotes/origin/hasaccess
Ivlev Denis 8 years ago
commit 7fd8d3d29e
  1. 17
      apps/course/templates/course/course.html
  2. 8
      web/build/css/app.css
  3. 46686
      web/build/js/app.js
  4. 2
      web/src/js/modules/courses.js
  5. 5
      web/src/sass/_common.sass

@ -1,5 +1,6 @@
{% extends "templates/lilcity/index.html" %} {% extends "templates/lilcity/index.html" %}
{% load static %} {% load static %}
{% load data_liked from data_liked %}
{% block title %}{{ course.title }} - {{ block.super }}{% endblock title %} {% block title %}{{ course.title }} - {{ block.super }}{% endblock title %}
{% block content %} {% block content %}
@ -7,15 +8,25 @@
<div class="section__center center center_sm"> <div class="section__center center center_sm">
<div class="go"> <div class="go">
<a class="go__item" href="#"> <a class="go__item" href="#">
<div class="go__arrow"><svg class="icon icon-arrow-left"><use xlink:href="{% static 'img/sprite.svg' %}#icon-arrow-left"></use></svg></div> <div class="go__arrow"><svg class="icon icon-arrow-left"><use xlink:href="{% static '/img/sprite.svg' %}#icon-arrow-left"></use></svg></div>
<div class="go__title">Вернуться</div> <div class="go__title">Вернуться</div>
</a><button class="go__btn btn btn_md" data-popup=".js-popup-buy">КУПИТЬ КУРС</button></div> </a><button class="go__btn btn btn_md" data-popup=".js-popup-buy">КУПИТЬ КУРС</button></div>
<div class="course" data-course data-course-id={{ course.id }} data-likes-count={{ course.likes.count }} {% if course.is_deferred_start %}data-future-course data-future-course-time={{ course.deferred_start_at.timestamp }}{% endif %}> <div class="course" data-course data-course-id={{ course.id }} data-likes-count={{ course.likes.count }} {% if course.is_deferred_start %}data-future-course data-future-course-time={{ course.deferred_start_at.timestamp }}{% endif %}>
<div class="course__head"> <div class="course__head">
<div class="course__theme theme theme_green">{{ course.category.title | upper }}</div> <div class="course__theme theme theme_green">{{ course.category.title | upper }}</div>
<a class="course__likes likes" href="#"> {% data_liked user course as liked %}
<a class="course__likes likes{% if liked %} active{% endif %}"
data-course-likes
{% if liked %}
data-liked=1
{% else %}
data-liked=0
{% endif %}
data-course-likes-count="{{ course.likes.count }}"
data-course-id="{{ course.id }}"
href="#">
<div class="likes__counter">{{ course.likes.count }}</div> <div class="likes__counter">{{ course.likes.count }}</div>
<div class="likes__icon"><svg class="icon icon-like-bold"><use xlink:href="{% static 'img/sprite.svg' %}#icon-like-bold"></use></svg><svg class="icon icon-like-fill-bold"><use xlink:href="img/sprite.svg#icon-like-fill-bold"></use></svg></div> <div class="likes__icon"><svg class="icon icon-like-bold"><use xlink:href="{% static 'img/sprite.svg' %}#icon-like-bold"></use></svg><svg class="icon icon-like-fill-bold"><use xlink:href="{% static '/img/sprite.svg' %}#icon-like-fill-bold"></use></svg></div>
</a> </a>
</div> </div>
<div class="course__title title">{{ course.title }}</div> <div class="course__title title">{{ course.title }}</div>

@ -1229,14 +1229,6 @@ a.btn {
font-size: 15px; font-size: 15px;
} }
.user__likes .icon {
fill: #A7A7A7;
}
.user__likes .icon-fill {
fill: #FF9393;
}
.user_white .user__date { .user_white .user__date {
color: white; color: white;
} }

File diff suppressed because it is too large Load Diff

@ -30,7 +30,7 @@ $(document).ready(function () {
}); });
// Обработчик лайков // Обработчик лайков
$('.courses').on('click', 'a[data-course-likes]', function (e) { $('.container').on('click', 'a[data-course-likes]', function (e) {
e.preventDefault(); e.preventDefault();
const likedCourseElement = $(this); const likedCourseElement = $(this);

@ -836,10 +836,7 @@ a.btn
margin: -5px 0 -5px auto margin: -5px 0 -5px auto
+f +f
font-size: 15px font-size: 15px
.icon
fill: $gray
&-fill
fill: $pink
&_white &__date &_white &__date
color: white color: white

Loading…
Cancel
Save