Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Carlos Rodríguez Morales
UAX Automatrícula
Commits
2d946018
Commit
2d946018
authored
6 months ago
by
Tania Zubrienko
Browse files
Options
Download
Email Patches
Plain Diff
banner requisitos
parent
776022db
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
src/components/select-subjects/RequirementBanner.vue
+36
-0
src/components/select-subjects/RequirementBanner.vue
src/views/SelectSubjects.vue
+4
-2
src/views/SelectSubjects.vue
with
40 additions
and
2 deletions
+40
-2
src/components/select-subjects/RequirementBanner.vue
0 → 100644
+
36
-
0
View file @
2d946018
<
template
>
<div
class=
"requirements"
>
<i
class=
"fa-solid fa-chevron-left"
@
click=
"()=>router.push('/prerequisites')"
></i>
<p>
{{
t
(
'
prerequisites.blocking.title
'
)
}}
(
{{
requisitos
}}
)
</p>
</div>
</
template
>
<
script
setup
>
import
{
prerequisites
}
from
'
@/mocks/prerequisites
'
;
import
{
useI18n
}
from
'
vue-i18n
'
;
import
{
useRouter
}
from
'
vue-router
'
;
const
router
=
useRouter
()
const
{
t
}
=
useI18n
()
const
requisitos
=
prerequisites
.
nonBlocking
.
length
</
script
>
<
style
>
.requirements
{
display
:
flex
;
/* width: 40vw; */
padding
:
1em
;
border-radius
:
20px
;
gap
:
2em
;
align-items
:
center
;
margin
:
1em
0
;
background-color
:
#fff3e0
;
color
:
#e65100
;
font-weight
:
700
;
}
.requirements
:hover
{
background-color
:
#f57f17
;
color
:
#fff3e0
;
}
</
style
>
\ No newline at end of file
This diff is collapsed.
Click to expand it.
src/views/SelectSubjects.vue
+
4
-
2
View file @
2d946018
<
template
>
<div
class=
"select-subjects-page"
>
<SubjectsHeader
/>
<RequirementBanner></RequirementBanner>
<TabSelector
v-model=
"activeTab"
:tabs=
"tabs"
/>
<div
class=
"courses-container"
>
...
...
@@ -25,6 +25,7 @@ import CourseDropdown from '@/components/select-subjects/CourseDropdown.vue'
import
TabSelector
from
'
@/components/select-subjects/TabSelector.vue
'
import
SubjectsHeader
from
'
@/components/select-subjects/SubjectsHeader.vue
'
import
CreditsProgressBar
from
'
@/components/select-subjects/CreditsProgressBar.vue
'
import
RequirementBanner
from
'
@/components/select-subjects/RequirementBanner.vue
'
export
default
{
name
:
'
SelectSubjectsView
'
,
...
...
@@ -32,7 +33,8 @@ export default {
CourseDropdown
,
TabSelector
,
SubjectsHeader
,
CreditsProgressBar
CreditsProgressBar
,
RequirementBanner
},
setup
()
{
const
{
t
}
=
useI18n
()
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help