Skip to content

Conversation

@EdansRocks
Copy link
Contributor

Description

The objective of this ticket is to implement TailwindCSS in the project to create new styled components or use those from the community in order to redesign the UI in a modern way, however, the official TailwindCSS documentation does not support projects using Angular version < 11.2.x.

Solution

We made use of a third party NgNeat CLI (https://github.com/ngneat/tailwind) in order to install all the packages that TailwindCSS needs to work and that are compatible with Angular v.10.2.0 (current Angular version of the Time Tracker project). All the necessary configuration for Tailwind to work correctly in the Time Tracker project was created, the styles presented in figma (https://www.figma.com/file/jm2NStjU8KZ24YVLGzi9hp/TT-Report?node-id=0%3A1) were adapted (including 'Poppins' font) and the color palette was set according to the IOET logo (see ticket TT-330: https://ioetec.atlassian.net/browse/TT-330). Now TailwindCSS is ready to use in TIme Tracker Project.

@EdansRocks EdansRocks changed the title build: TT-329 Implement TailwindCSS TT-329 Implement TailwindCSS Aug 31, 2021
@codecov
Copy link

codecov bot commented Sep 1, 2021

Codecov Report

Merging #743 (d74e414) into master (2b16e33) will not change coverage.
The diff coverage is n/a.

❗ Current head d74e414 differs from pull request most recent head bf7dd66. Consider uploading reports for the commit bf7dd66 to get more accurate results
Impacted file tree graph

@@           Coverage Diff           @@
##           master     #743   +/-   ##
=======================================
  Coverage   95.54%   95.54%           
=======================================
  Files         106      106           
  Lines        2247     2247           
  Branches      169      169           
=======================================
  Hits         2147     2147           
  Misses         57       57           
  Partials       43       43           
Impacted Files Coverage Δ
...time-entries-table/time-entries-table.component.ts 77.77% <ø> (ø)
...les/shared/components/sidebar/sidebar.component.ts 90.47% <ø> (ø)
...e-toggle-general/feature-toggle-general.service.ts 100.00% <ø> (ø)
.../feature-toggles/feature-toggle-manager.service.ts 100.00% <ø> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c5bf7ee...bf7dd66. Read the comment docs.

Copy link
Contributor

@jcalarcon98 jcalarcon98 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good Job @EdansRocks 💥 , a minimum suggestion, if you consider, you can implement it.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Sep 1, 2021

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@EdansRocks EdansRocks merged commit 0675eef into master Sep 1, 2021
@EdansRocks EdansRocks deleted the TT-329-implement-tailwind branch September 1, 2021 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants