profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/martinbalfanz/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Martin Balfanz martinbalfanz Mozilla Berlin, Germany http://martinbalfanz.com Product Manager @Mozilla

martinbalfanz/emacs-config 5

My emacs configuration.

martinbalfanz/grid-ng 2

simple grid system based on less.js

martinbalfanz/grunt 1

Grunt: a task-based command line build tool for JavaScript projects.

martinbalfanz/homebrew 1

The missing package manager for OS X.

martinbalfanz/html5-boilerplate 1

starting html/css template. so much goodness baked in by default

martinbalfanz/less.js 1

Leaner CSS, in your browser.

martinbalfanz/bedrock 0

Making mozilla.org awesome, one pebble at a time

martinbalfanz/bugzilla-burndown 0

bugzilla-burndown

pull request commentw3c/csswg-drafts

[css-contain-3] Make the query container an element, ++

cc @mirisuzanne

andruud

comment created time in an hour

PR opened w3c/csswg-drafts

[css-contain-3] Make the query container an element, ++

It is simpler to treat elements as query containers, and delay interaction with the layout box until query-evaluation-time. This makes it possible to answer the question "is this element a container?" sooner, which is beneficial for implementing the feature.

It also seems to make more sense given that we're going to have container features that don't really care about the layout box.

Also:

  • Require layout containment for dimensional queries.
  • Add 'block-size' as part of the computed value.
+16 -10

0 comment

1 changed file

pr created time in an hour

pull request commentw3c/csswg-drafts

[css-text-decor-3] [css-text-decor-4] Fix incorrect CSS in text-decoration example

I'm not sure what the etiquette is for getting things reviewed here – what's the best way to get this approved and merged? Hopefully it's a relatively non-controversial change…

36degrees

comment created time in an hour

MemberEvent

issue commentw3c/csswg-drafts

[css-nesting] Conflicts in proposal with Sass/Less

@matthew-dean that is how Sass plans on doing things. At least in the short term. https://github.com/sass/sass/issues/3030#issuecomment-814398281

matthew-dean

comment created time in 10 hours

created repositoryemacsmirror/timu-spacegrey-theme

created time in 12 hours

startedjotego/jtframe

started time in 15 hours

issue commentw3c/csswg-drafts

[css-nesting] Conflicts in proposal with Sass/Less

It can be a differentiating factor for preprocessors. If the rule has @nest use native nesting, else use preprocessor nesting.

This is a good point / strategy.

matthew-dean

comment created time in 15 hours

release riot/riot

v5.4.5

released time in 16 hours

created repositorywookkeey/wookkeey

created time in 17 hours

release usablica/intro.js

4.0.0

released time in a day

startedchrchr/electric-paren

started time in a day

issue commentw3c/csswg-drafts

[css-pseudo-4] Standardizing input[type="range"] styling

I agree that "handle" is a more intuitive word than "thumb." What about the highlighted range between a start handle and end handle when trimming a video – is that considered the same type of thing as the "progress" section on a slider?

richiksc

comment created time in a day

startedclassilla/cryanc

started time in a day

issue commentw3c/csswg-drafts

[css-nesting] Conflicts in proposal with Sass/Less

I would probably make @nest mandatory to make it explicit, but the current spec allows to use @nest for every nested rule anyway.

Please don't make @nest mandatory if it doesn't have to be. It adds unnecessary noise to a CSS rule. CSS will look cleaner without it.

It can be a differentiating factor for preprocessors. If the rule has @nest use native nesting, else use preprocessor nesting.

I suspect people will make @nest mandatory through css linting tools but it shouldn't be mandatory at the language level if it doesn't have to be.

matthew-dean

comment created time in a day

push eventw3c/csswg-drafts

Adam Argyle

commit sha e8e14b8b6b313843ffc52d1a59a765d7a51a53b9

[css-nesting-1] demo the result of BEM style nesting (#6276)

view details

push time in 2 days

delete branch w3c/csswg-drafts

delete branch : css-nesting-1-bem-mention

delete time in 2 days

PR merged w3c/csswg-drafts

Reviewers
[css-nesting-1] demo the result of BEM style nesting

[css-nesting-1] fixes #3748

Felt sufficient to demonstrate the result of a BEM style nesting selector, as opposed to a note specifically calling out BEM. The answer is in the examples.

+24 -0

3 comments

1 changed file

argyleink

pr closed time in 2 days

issue closedw3c/csswg-drafts

[css-nesting] add note explaining that BEM `&__element` class accumulation isn't supported and why

CSS nesting spec https://drafts.csswg.org/css-nesting-1/

There is a very common method of writing BEM classes among FE developers that looks like this when writing in SCSS:

.block {
  &__element {
    // .block__element { ... }
  }
}

The spec currently doesn't seem to explicitly allow for this style of nesting. Providing an example to mention this method is ok is all that would be needed.

Update:

Apparently that syntax isn't actually allowed. 😢

The spec doesn't clearly explain if the syntax is valid or not though.

Please add a clear example stating that this isn't valid and explain why.

closed time in 2 days

Dan503

startedearlephilhower/esp-quick-toolchain

started time in 2 days

startedtrombik/freebsd-ports-xtensa-lx106-elf

started time in 2 days

startedgreatest-ape/OctaSine

started time in 2 days

startedweclaw1/image-roll

started time in 2 days

startedmrDIMAS/tbc

started time in 2 days

release vercel/next.js

v10.2.4-canary.16

released time in 2 days

startedhomieiot/homie-esp8266

started time in 2 days

issue commentw3c/csswg-drafts

[css-easing-2] Complex easing/timing functions

Krill Vastletov discussed something similar in this article https://www.kirillvasiltsov.com/writing/how-to-create-a-spring-animation-with-web-animation-api/

rachelnabors

comment created time in 2 days

issue commentw3c/csswg-drafts

[css-easing-2] Complex easing/timing functions

I wonder if it'd be even simpler to provide multiple points and just linear interpolate between them. You can produce almost any effect with enough points.

The more complex curves can land later, when folks figure them out.

rachelnabors

comment created time in 2 days