diff --git a/src/app/languages/arabic/todo-list/todo-header/todo-header.component.scss b/src/app/languages/arabic/todo-list/todo-header/todo-header.component.scss index a8d60c6..313840b 100644 --- a/src/app/languages/arabic/todo-list/todo-header/todo-header.component.scss +++ b/src/app/languages/arabic/todo-list/todo-header/todo-header.component.scss @@ -37,9 +37,6 @@ padding: 8px 33px 12px 40px; transition: width 0.4s ease-in-out; } -.toggle { - display: none; -} .nav-item { text-decoration: none; margin: 1.3rem 0 0 0; diff --git a/src/app/languages/arabic/todo-list/todo-main/todo-main.component.html b/src/app/languages/arabic/todo-list/todo-main/todo-main.component.html index 77fbb58..0987424 100644 --- a/src/app/languages/arabic/todo-list/todo-main/todo-main.component.html +++ b/src/app/languages/arabic/todo-list/todo-main/todo-main.component.html @@ -156,8 +156,6 @@ حذف المهمة - - diff --git a/src/app/languages/arabic/todo-list/todo-main/todo-main.component.scss b/src/app/languages/arabic/todo-list/todo-main/todo-main.component.scss index 18687d6..54c831d 100644 --- a/src/app/languages/arabic/todo-list/todo-main/todo-main.component.scss +++ b/src/app/languages/arabic/todo-list/todo-main/todo-main.component.scss @@ -19,7 +19,7 @@ color: rgba(var(--green)); } .taskTop img { - margin: 1rem 0 0 1.2rem; + margin-top: 1rem; height: 22px; } .task-container { @@ -123,15 +123,6 @@ form label { padding: 1em; cursor: pointer; } -.my-date:hover, -.mycourses:hover, -.calendar:hover, -.People:hover, -.tasks:hover, -.todo:hover{ - background-color: #DDFDD8; - border: 1px solid #DDFDD8; -} .my-date img, .mycourses img, .calendar img, @@ -166,10 +157,16 @@ form label { .add-file:hover, .mydate:hover, .due-date:hover, -.repeat:hover{ +.repeat:hover,.my-date:hover, +.mycourses:hover, +.calendar:hover, +.People:hover, +.tasks:hover, +.todo:hover{ background-color: #DDFDD8; border: 1px solid #DDFDD8; } + .date label, .add-file label, .mydate label, @@ -208,24 +205,10 @@ form label { position: inherit; transition: none; } - .my-date,.mycourses,.calendar,.People,.tasks,.todo { - display: flex; - padding: 1em; - cursor: pointer; - } - .my-date img, - .mycourses img, - .calendar img, - .People img, - .tasks img, - .todo img { - height: 22px; - margin-right: .6rem; - } .sidebar-footer{ margin-top: 19.6rem; } .right-footer{ - margin-top: 5.6rem; + margin-top: 6.5rem; } } \ No newline at end of file diff --git a/src/app/languages/english/todo-list/todo-header/todo-header.component.html b/src/app/languages/english/todo-list/todo-header/todo-header.component.html index 0a9d6ef..15b8875 100644 --- a/src/app/languages/english/todo-list/todo-header/todo-header.component.html +++ b/src/app/languages/english/todo-list/todo-header/todo-header.component.html @@ -1,17 +1,20 @@
logo -

To Do

+

To Do

- setting-icon - question-icon - user-icon - + setting-icon + user-icon + EN +
\ No newline at end of file diff --git a/src/app/languages/english/todo-list/todo-header/todo-header.component.scss b/src/app/languages/english/todo-list/todo-header/todo-header.component.scss index a9c4a23..b6f8f05 100644 --- a/src/app/languages/english/todo-list/todo-header/todo-header.component.scss +++ b/src/app/languages/english/todo-list/todo-header/todo-header.component.scss @@ -8,18 +8,16 @@ border-bottom: 0.5px solid var(--green); z-index: 999; } - .todo { font-size: 1.3rem; font-weight: 500; margin-left: 1rem; display: flex; + width: 42%; } - .todo p { - margin-top: 1.7rem; + margin:1.7rem 0 0 .3rem; } - .todo img { width: 45px; cursor: pointer; @@ -28,65 +26,74 @@ .search{ margin-right: -4rem; } - .search form input[type=text] { - width:65% ; + width: 55%; box-sizing: border-box; border: 2px solid #ccc; border-radius: 13px; font-size: 16px; - margin-top: 1rem; - background-color: white; - background-image: url('/assets/images/search-icon.svg'); - background-position: 10px 10px; - background-repeat: no-repeat; + margin: 1rem 1rem 0 0; + background: url("/assets/images/search-icon.svg") no-repeat 10px 10px white; padding: 12px 20px 12px 40px; - -webkit-transition: width 0.4s ease-in-out; transition: width 0.4s ease-in-out; } - -.search form input[type=text]:hover { - cursor: pointer; -} - .icons { display: flex; } - .icons img { width: 22px; - margin-right: .5rem; + margin-right: .7rem; } - -.todo p, -.icons img:hover { - cursor: pointer; +.nav-item { + text-decoration: none; + margin: 1.3rem 0 0 0; + transition: 0.3s ease all; + padding: 0.7em 0.5em; + font-weight: 500; +} +.nav-item:hover { + color: rgba(var(--brown)); +} +.dropdown-content { + padding: 1em; + width: 150px; + background: rgba(var(--very-light-green)); + align-items: center; + flex-direction: column; + position: absolute; + top: 80px; + z-index: 1001; +} +.dropdown-content a { + text-decoration: none; +} +.dropdown-content a:hover { + color: rgba(var(--brown)); } - @media all and (min-width: 900px) { .todo { margin-left: 2rem; } - .todo img { width: 55px; margin-right: 1.2rem; } - + .search{ + display: flex; + justify-content: center; + align-content: center; + width: 100%; + margin-right: 8rem; + } .search form input[type=text] { width: 300px; - } - - .search form input[type=text]:focus { - width: 105%; - margin:1rem 8rem 0 0 ; - outline: none; + .icons{ + margin-right: 1.5rem; } .icons img{ width: 26px; justify-content: space-between; margin-right: 2rem; } - } diff --git a/src/app/languages/english/todo-list/todo-header/todo-header.component.ts b/src/app/languages/english/todo-list/todo-header/todo-header.component.ts index 504979b..62665a1 100644 --- a/src/app/languages/english/todo-list/todo-header/todo-header.component.ts +++ b/src/app/languages/english/todo-list/todo-header/todo-header.component.ts @@ -1,14 +1,22 @@ import { Component, OnInit } from '@angular/core'; - +import { Router } from '@angular/router'; @Component({ selector: 'app-todo-header', templateUrl: './todo-header.component.html', styleUrls: ['./todo-header.component.scss'] }) export class TodoHeaderComponent implements OnInit { + drop = false; + constructor(private router: Router) { } + dropToggle() { + this.drop = !this.drop; + } - constructor() { } - + switchLang(oldLang: string, newLang: string) { + const url = this.router.url; + const url2 = url.replace(`/${oldLang}`, `/${newLang}`); + this.router.navigate([url2]); + } ngOnInit(): void { } diff --git a/src/app/languages/english/todo-list/todo-main/todo-main.component.html b/src/app/languages/english/todo-list/todo-main/todo-main.component.html index 38efc2f..2e9a115 100644 --- a/src/app/languages/english/todo-list/todo-main/todo-main.component.html +++ b/src/app/languages/english/todo-list/todo-main/todo-main.component.html @@ -1,5 +1,5 @@
- bar-icon + bar-icon

Tasks

@@ -7,7 +7,7 @@