namespacing-2.less 355 B

123456789101112131415161718192021222324252627
  1. @import "imports/library.less";
  2. .bar {
  3. width: #library.sizes[@width];
  4. height: #library.add-one(1px)[@return];
  5. }
  6. // I'm gonna override some values
  7. #library {
  8. .sizes() {
  9. @width: 800px;
  10. }
  11. }
  12. .foo {
  13. width: #library.sizes[@width];
  14. }
  15. .foods() {
  16. @dessert: ice cream;
  17. }
  18. @key-to-lookup: dessert;
  19. .lunch {
  20. treat: .foods[@@key-to-lookup];
  21. }