achmadzainulkarim

Website standard

Sep 22nd, 2021
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. case standard usage :
  2. -> CSS Class = hyphen-case
  3. -> class = UpperCamelCase
  4. -> function = lowerCamelCase
  5. -> const = lowerCamelCase
  6. -> local variable = snake_case
  7. -> localstorage = UpperCamelCase
  8. -> file name = hyphen-case
  9. -> url route = hyphen-case
  10. -> HTML ID = hyphen-case
  11. -> form name = hyphen-case
  12.  
  13. file name, folder name, function, class, css class all in English
  14.  
  15. styling guide :
  16. - media query dibagi jadi 5
  17. - width usahkan pakai calc % atau calc vw dari margin kiri kanan
  18. - font-size, margin, padding, wajib pakai pixel (no rem, em)
  19. - position : absolute & fixed hanya digunakan untuk special case
  20. - gunakan flexbox untuk grid
  21. - hindari penggunaan float (left, right)
  22. - hindari penggunaan value < 0, ex margin : -5px
  23. - usahakan untuk menggunakan angka genap dalam styling, ex. margin: 16px 16px;
  24. - usahakan untuk tidak pakai % untuk menghitung height (tinggi) atau yg vertical, ex margin-top, padding-top dll
  25.  
  26. folder structure :
  27. - assets
  28. - js
  29. - sass / scss
  30. - img
  31. - plugins (jquery, bootstrap, etc)
  32. - fonts
  33. - css (auto generate dari sass / scss)
  34.  
  35. max sekali load page = 3 Mb
  36.  
Add Comment
Please, Sign In to add comment