ajout page accueil CSC

This commit is contained in:
Tykayn 2025-08-22 11:57:56 +02:00 committed by tykayn
parent a19b70c0a0
commit dc0f735be8
35 changed files with 535 additions and 93 deletions

View file

@ -0,0 +1,33 @@
<!-- sélecteurs-->
<div class="input-box">
<i class="ri-search-line"></i>
<!-- <div class="label">Engine type</div>-->
<input class="is-hidden" placeholder="Engine type" type="text">
<div class="dropdown">
<div class="dropdown-button">
<!-- bouton-->
<i class="ri-arrow-down-box-fill"></i>
</div>
<div class="dropdown-list">
<!-- selected:-->
<div class="selected-items">
</div>
<hr>
<div class="available-items">
<!-- available:-->
<div class="dropdown-item">
<div class="label">
choix 1
</div>
</div>
<div class="dropdown-item">
<div class="label">
choix 2
</div>
</div>
</div>
</div>
</div>
</div>

View file

@ -0,0 +1,29 @@
@use '../../src/styles/variables';
.input-box {
margin-left: -1rem;
i {
position: relative;
left: 2rem;
}
input {
border-radius: 8px;
border: 1px solid #8D91A4;
background: var(--color-background-card-on-base, #FFF);
padding-left: 2rem;
padding-top: 6px;
padding-bottom: 6px;
overflow: hidden;
color: var(--color-text-secondary, #525668);
text-overflow: ellipsis;
font-size: var(--Font-Base, 14px);
}
}

View file

@ -0,0 +1,23 @@
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { MultiSelector } from './multi-selector';
describe('MultiSelector', () => {
let component: MultiSelector;
let fixture: ComponentFixture<MultiSelector>;
beforeEach(async () => {
await TestBed.configureTestingModule({
imports: [MultiSelector]
})
.compileComponents();
fixture = TestBed.createComponent(MultiSelector);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});

View file

@ -0,0 +1,11 @@
import {Component} from '@angular/core';
@Component({
selector: 'sae-multi-selector',
imports: [],
templateUrl: './multi-selector.html',
styleUrl: './multi-selector.scss'
})
export class MultiSelector {
}