dev-jot icon indicating copy to clipboard operation
dev-jot copied to clipboard

Convert CSS to SASS/SCSS – vanilla app

Open jrobind opened this issue 4 years ago • 11 comments

It would be nice to refactor our styles so they are more maintainable and reusable. A few considerations for this:

  • Introduce a naming convention such as BEM
  • Organise styles into components
  • Utilise SASS features such as mixins, imports, variables, maps etc

We've recently added Gulp but it might make more sense to use Webpack and let it handle code minification, asset optimisation and SASS to CSS compilation.

These are just some ideas and suggestions – this is open for discussion 😄

jrobind avatar Apr 07 '21 19:04 jrobind

@jrobind let me know if no one started

muzamil301 avatar Apr 08 '21 06:04 muzamil301

Hey @muzamil301, I'd recommend just working on one ticket at a time for now 😄

jrobind avatar Apr 08 '21 11:04 jrobind

😄 got your point

muzamil301 avatar Apr 08 '21 11:04 muzamil301

I guess it's more appropriate to continue here. So I will do this for the vanilla part.

SakaRicky avatar Jun 12 '21 12:06 SakaRicky

Hi have been working on this issue but I have a problem. When I open the index.html file in the public folder of the main-app I get this Screen Shot 2021-06-25 at 15 56 47 Have I screwed something? I cloned it again from fresh in another local dir but still the same

SakaRicky avatar Jun 25 '21 14:06 SakaRicky

Is there something I'm missing ?

SakaRicky avatar Jun 26 '21 04:06 SakaRicky

Hi @jrobind , If this issue is open, I would like to work on it..

akashpatil14298 avatar Aug 08 '21 10:08 akashpatil14298

Yeah you can proceed with it.

On Sun, 8 Aug 2021 at 11:14 akashpatil14298 @.***> wrote:

Hi @jrobind https://github.com/jrobind , If this issue is open, I would like to work on it..

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/jrobind/dev-jot/issues/113#issuecomment-894774632, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADY4OZKQFAYWC4FF4HRJJLLT3ZKINANCNFSM42RNDY2Q .

SakaRicky avatar Aug 10 '21 14:08 SakaRicky

is issue still open???

priyang12 avatar Sep 14 '21 18:09 priyang12

Yes, it is.

On Tue, 14 Sep 2021 at 19:06 Priyang @.***> wrote:

is issue still open???

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/jrobind/dev-jot/issues/113#issuecomment-919392701, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADY4OZPJKTBMRIJ4VDQ7QU3UB6FMFANCNFSM42RNDY2Q .

SakaRicky avatar Sep 14 '21 18:09 SakaRicky

@jrobind i have Change the CSS to SCSS in #140 PR

priyang12 avatar Sep 20 '21 17:09 priyang12