Added collapse component
All checks were successful
Copy Files to Samba Share / Copy Files (push) Successful in 2m12s
All checks were successful
Copy Files to Samba Share / Copy Files (push) Successful in 2m12s
This commit is contained in:
@@ -16,7 +16,55 @@
|
|||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<div class="wrapper" id="diensten">
|
<div class="wrapper" id="diensten">
|
||||||
<h2>Diensten</h2>
|
<div class="content">
|
||||||
|
<h2>Diensten</h2>
|
||||||
|
<app-collapse [icon]="'fa-book-open'" [title]="'Boekhouding/Accountancy'">
|
||||||
|
<ul>
|
||||||
|
<li>Het voeren van de boekhouding van A tot Z (met inbegrip van alle BTW verplichtingen)</li>
|
||||||
|
<li>ul bezorgen u geregeld (of op verzoek) een tussentijds resultaat zodat onder meer</li>
|
||||||
|
<li>voorafbetalingen van belasting optimaal kunnen opgevolgd worden</li>
|
||||||
|
<li>Ondersteuning van uw interne boekhoudafdeling</li>
|
||||||
|
<li>Opmaken van de interne jaarrekening en de statutaire jaarrekening (NBB)</li>
|
||||||
|
<li>Opstellen van de verslagen aan en van de algemene vergadering</li>
|
||||||
|
</ul>
|
||||||
|
</app-collapse>
|
||||||
|
<app-collapse [icon]="'fa-shield-halved'" [title]="'Fiscaliteit/Fiscale controles'">
|
||||||
|
Het opmaken / indienen van aangiften m.b.t. onder meer:
|
||||||
|
◦ Btw
|
||||||
|
◦ Personenbelasting
|
||||||
|
◦ Vennootschapsbelasting
|
||||||
|
◦ Rechtspersonenbelasting
|
||||||
|
◦ Belasting van niet-inwoners (natuurlijke personen en vennootschappen)
|
||||||
|
◦ Diverse andere aangiften ...
|
||||||
|
</app-collapse>
|
||||||
|
<app-collapse [icon]="'fa-forward-fast'" [title]="'Hulp bij opstart'">
|
||||||
|
Eenmanszaak of Vennootschap?
|
||||||
|
Wij helpen je de juiste keuze te maken.
|
||||||
|
De keuze tussen een éénmanszaak of vennootschap heeft fiscale, boekhoudkundige en juridische
|
||||||
|
gevolgen.
|
||||||
|
|
||||||
|
We informeren je over de voor- en nadelen, helpen je de keuze te maken, en verwittigen je tijdig
|
||||||
|
indien een omschakeling nuttig is.
|
||||||
|
|
||||||
|
Vanaf het moment van de opstart van uw zaak kunnen wij u bijstaan in de administratieve
|
||||||
|
verwerking van de opstartformaliteiten zoals onder meer :
|
||||||
|
Opstellen van het financieel plan
|
||||||
|
Opstellen van het ontwerp van statuten bij de oprichting van vennootschappen / tussenkomst bij
|
||||||
|
de notaris
|
||||||
|
Inschrijving bij de kruispuntbank ondernemingen (KBO)
|
||||||
|
Aansluiting(en) bij een sociaal verzekeringsfonds
|
||||||
|
Aanvraag van het BTW identificatienummer
|
||||||
|
Inschrijving in het UBO register
|
||||||
|
Aanvraag van diverse andere vergunningen
|
||||||
|
</app-collapse>
|
||||||
|
<app-collapse [icon]="'fa-square-up-right'" [title]="'Waardering van de onderneming & Vereffening van de vennootschap'">
|
||||||
|
</app-collapse>
|
||||||
|
<app-collapse [icon]="'fa-handshake'" [title]="'Management accounting'">
|
||||||
|
</app-collapse>
|
||||||
|
<app-collapse [icon]="'fa-money-bill'" [title]="'Andere accountancy dienstverlening'">
|
||||||
|
</app-collapse>
|
||||||
|
</div>
|
||||||
|
<img src="assets/b-images/invoice.png" alt="factuur">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="alternate" id="advies">
|
<div class="alternate" id="advies">
|
||||||
|
|||||||
@@ -70,6 +70,14 @@ h2 {
|
|||||||
background-color: $light;
|
background-color: $light;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#diensten {
|
||||||
|
.content {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
gap: 1.5rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#wiezijnwe .wrapper {
|
#wiezijnwe .wrapper {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
@@ -119,7 +127,7 @@ h2 {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#vacatures, #klantworden {
|
#vacatures, #klantworden, #diensten {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
|
|
||||||
|
|||||||
@@ -4,11 +4,13 @@ import { BrowserModule } from '@angular/platform-browser';
|
|||||||
import { AppRoutingModule } from './app-routing.module';
|
import { AppRoutingModule } from './app-routing.module';
|
||||||
import { AppComponent } from './app.component';
|
import { AppComponent } from './app.component';
|
||||||
import { HeaderComponent } from './header/header.component';
|
import { HeaderComponent } from './header/header.component';
|
||||||
|
import { CollapseComponent } from './collapse/collapse.component';
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
declarations: [
|
declarations: [
|
||||||
AppComponent,
|
AppComponent,
|
||||||
HeaderComponent,
|
HeaderComponent,
|
||||||
|
CollapseComponent,
|
||||||
],
|
],
|
||||||
imports: [
|
imports: [
|
||||||
BrowserModule,
|
BrowserModule,
|
||||||
|
|||||||
10
src/app/collapse/collapse.component.html
Normal file
10
src/app/collapse/collapse.component.html
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<div class="wrapper">
|
||||||
|
<div class="heading" (click)="collapsed = !collapsed">
|
||||||
|
<span class="fa-solid {{icon}}"></span>
|
||||||
|
<h3>{{title}}</h3>
|
||||||
|
<span class="fa-solid" [ngClass]="{'fa-chevron-up': !collapsed, 'fa-chevron-down': collapsed}"></span>
|
||||||
|
</div>
|
||||||
|
<div class="collapse" [ngClass]="{'collapsed': collapsed}">
|
||||||
|
<ng-content></ng-content>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
37
src/app/collapse/collapse.component.scss
Normal file
37
src/app/collapse/collapse.component.scss
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
|
||||||
|
@import '../../styles.scss';
|
||||||
|
|
||||||
|
.wrapper {
|
||||||
|
overflow: hidden;
|
||||||
|
background-color: $light;
|
||||||
|
border-radius: 0.5rem;
|
||||||
|
padding: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.heading {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
width: 80%;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
span {
|
||||||
|
font-size: 2rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.collapse {
|
||||||
|
padding-left: 3rem;
|
||||||
|
border-left: 2px solid $secondary-color;
|
||||||
|
max-height: 20rem;
|
||||||
|
transition: max-height 0.5s ease-in;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.collapsed {
|
||||||
|
max-height: 0rem;
|
||||||
|
overflow: hidden;
|
||||||
|
transition: max-height 0.5s ease-in;
|
||||||
|
}
|
||||||
21
src/app/collapse/collapse.component.spec.ts
Normal file
21
src/app/collapse/collapse.component.spec.ts
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
import { ComponentFixture, TestBed } from '@angular/core/testing';
|
||||||
|
|
||||||
|
import { CollapseComponent } from './collapse.component';
|
||||||
|
|
||||||
|
describe('CollapseComponent', () => {
|
||||||
|
let component: CollapseComponent;
|
||||||
|
let fixture: ComponentFixture<CollapseComponent>;
|
||||||
|
|
||||||
|
beforeEach(() => {
|
||||||
|
TestBed.configureTestingModule({
|
||||||
|
declarations: [CollapseComponent]
|
||||||
|
});
|
||||||
|
fixture = TestBed.createComponent(CollapseComponent);
|
||||||
|
component = fixture.componentInstance;
|
||||||
|
fixture.detectChanges();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should create', () => {
|
||||||
|
expect(component).toBeTruthy();
|
||||||
|
});
|
||||||
|
});
|
||||||
13
src/app/collapse/collapse.component.ts
Normal file
13
src/app/collapse/collapse.component.ts
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
import { Component, Input } from '@angular/core';
|
||||||
|
|
||||||
|
@Component({
|
||||||
|
selector: 'app-collapse',
|
||||||
|
templateUrl: './collapse.component.html',
|
||||||
|
styleUrls: ['./collapse.component.scss']
|
||||||
|
})
|
||||||
|
export class CollapseComponent {
|
||||||
|
@Input() public title: string = '';
|
||||||
|
@Input() public icon: string = '';
|
||||||
|
|
||||||
|
public collapsed: boolean = true;
|
||||||
|
}
|
||||||
BIN
src/assets/b-images/invoice.png
Normal file
BIN
src/assets/b-images/invoice.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 34 KiB |
@@ -9,6 +9,7 @@
|
|||||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||||
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700;800&display=swap" rel="stylesheet">
|
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700;800&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
html {
|
html {
|
||||||
|
|||||||
Reference in New Issue
Block a user