Display: Align layout for tools in course home

pull/5064/head
Angel Fernando Quiroz Campos 2 years ago
parent 2bd535607e
commit e6690942c7
  1. 5
      assets/css/scss/course_home.scss
  2. 2
      assets/css/scss/index.scss
  3. 6
      assets/vue/views/course/CourseHome.vue
  4. 3
      tailwind.config.js

@ -0,0 +1,5 @@
.course-home {
&__tools {
@apply grid grid-cols-[repeat(auto-fill,_minmax(120px,_1fr))] gap-y-8 gap-x-20 mt-4;
}
}

@ -57,6 +57,8 @@
@import "admin_index"; @import "admin_index";
@import "course_home";
@import 'login'; @import 'login';
@import 'forums'; @import 'forums';

@ -2,7 +2,7 @@
<div <div
v-if="course" v-if="course"
id="course-home" id="course-home"
class="hide-content" class="course-home"
> >
<div <div
v-if="isCourseLoading" v-if="isCourseLoading"
@ -61,7 +61,7 @@
<hr class="mt-0 mb-4" /> <hr class="mt-0 mb-4" />
<div class="grid-cols-course-tools"> <div class="course-home__tools">
<Skeleton <Skeleton
v-for="v in 30" v-for="v in 30"
:key="v" :key="v"
@ -178,7 +178,7 @@
<div <div
id="course-tools" id="course-tools"
class="grid-cols-course-tools" class="course-home__tools"
> >
<CourseTool <CourseTool
v-for="(tool, index) in tools" v-for="(tool, index) in tools"

@ -64,9 +64,6 @@ module.exports = {
caption: ["13px", "16px"], caption: ["13px", "16px"],
tiny: ["11px", "16px"], tiny: ["11px", "16px"],
}, },
gridTemplateColumns: {
"course-tools": "repeat(auto-fit, 120px)",
},
}, },
}, },
corePlugins: { corePlugins: {

Loading…
Cancel
Save