/irc-logs / w3c / #css / 2014-02-04 / end

Options:

  1. # Session Start: Tue Feb 04 00:00:01 2014
  2. # Session Ident: #css
  3. # [00:09] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  4. # [00:09] * Joins: dbaron (~dbaron@public.cloak)
  5. # [00:12] * Quits: florian (~Adium@public.cloak) ("Leaving.")
  6. # [00:31] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  7. # [00:32] * Joins: zcorpan (~zcorpan@public.cloak)
  8. # [00:32] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  9. # [00:32] * Joins: zcorpan (~zcorpan@public.cloak)
  10. # [00:33] * Joins: plh (plehegar@public.cloak)
  11. # [00:39] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  12. # [00:44] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  13. # [00:44] * Joins: dbaron (~dbaron@public.cloak)
  14. # [00:47] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
  15. # [00:52] * Joins: adenilson (~anonymous@public.cloak)
  16. # [01:02] * Joins: zcorpan (~zcorpan@public.cloak)
  17. # [01:09] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  18. # [01:21] <TabAtkins> Hm. If I specced the 'alt' property today, where would it go? I guess maybe Pseudo-Elements.
  19. # [01:21] <TabAtkins> Since we intend it to only apply there.
  20. # [01:26] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
  21. # [01:27] <astearns> TabAtkins: on the ^ and ^^ bikeshedding, perhaps the names should have suffixes that denote the single versus multiple piercings
  22. # [01:27] <astearns> ::shadow-hop and ::shadow-skip
  23. # [01:27] <TabAtkins> Heh, interesting.
  24. # [01:27] <astearns> or just ::shadow and ::shadow-all
  25. # [01:30] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
  26. # [01:31] * Quits: eliezerb (~Eliezer@public.cloak) ("Leaving")
  27. # [01:31] * Joins: jdaggett (~jdaggett@public.cloak)
  28. # [01:31] <TabAtkins> ::shadow-deep
  29. # [01:31] <TabAtkins> Using "deep" as a suffix doesn't sound as silly as fantasai's "deep-shadow". ^_^
  30. # [01:33] <liam> :-) deep shadow
  31. # [01:33] <astearns> still gives a Tolkien vibe
  32. # [01:33] <liam> is this outline shadow vs infill shadow??
  33. # [01:35] <TabAtkins> No, Shadow DOM.
  34. # [01:37] <astearns> ::shadow-dip and ::shadow-dive
  35. # [01:39] * Joins: adenilson (~anonymous@public.cloak)
  36. # [01:40] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
  37. # [02:01] * Joins: zcorpan (~zcorpan@public.cloak)
  38. # [02:08] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  39. # [02:09] <liam> yeah, just saw the thread
  40. # [02:12] <dauwhe> ::shadow-knife and ::shadow-sword
  41. # [02:12] * liam prefers ::isengard and ::mordor to ⋏ and ⋔ or whatever
  42. # [02:14] * Quits: jet (~junglecode@public.cloak) (jet)
  43. # [02:44] <krit> astearns: TabAtkins: shadow and shadow-all seem to be short enough and still expressive enough IMO
  44. # [02:48] <liam> +1
  45. # [03:02] * Joins: zcorpan (~zcorpan@public.cloak)
  46. # [03:05] <SimonSapin> +1
  47. # [03:07] <SimonSapin> Is this spec’ed? All I find is "should be defined in this section" in http://w3c.github.io/webcomponents/spec/shadow/#styles
  48. # [03:08] <TabAtkins> SimonSapin: That's on me. I tried to get it done before the meeting, but didn't finish it. I'll be done with it soonish.
  49. # [03:08] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  50. # [03:09] <SimonSapin> TabAtkins: my point is, if this is WebApps’ responsablitiy, you don’t need CSSWG’s blessing for the name
  51. # [03:09] <SimonSapin> the "pseudo-element rather than combinators" should be enough
  52. # [03:09] <liam> doesn't hurt to empower people
  53. # [03:10] <TabAtkins> We wanted help coming up with names. You can pretend we didn't ask you, if you'd like.
  54. # [03:10] <SimonSapin> liam: sure, but I’d rather have Blink ship with arbitrary names rather than combinators because CSSWG couldn’t agree on names in time
  55. # [03:10] <TabAtkins> Also: siloing for the sake of silos is bad. CSSWG does CSS stuff. Saying that WebApps should deal with it because the rest of the spec is there isn't a great move.
  56. # [03:11] <TabAtkins> SimonSapin: We wouldn't ship with arbitrary names. We're reasonably happy with combinators. ^_^
  57. # [03:11] <liam> although ::cat and ::hat have appeal I suppose
  58. # [03:12] <liam> but yes, working together is good.
  59. # [03:13] <SimonSapin> TabAtkins: agreed on asking and siloing. But CSS usually doesn’t have a call the week after a f2f
  60. # [03:14] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  61. # [03:16] <SimonSapin> TabAtkins: CSS WG’s feedback was clear: please use named pseudo-elements rather than combinators. Please don’t ignore that just because CSS WG is not quick enough to agree on the names
  62. # [03:16] <TabAtkins> SimonSapin: Of course. But we're not willing to use shitty names just because of that feedback.
  63. # [03:16] <TabAtkins> We don't need agreement, just good suggestions.
  64. # [03:17] <SimonSapin> TabAtkins: I like krit’s suggestion: ::shadow and ::shadow-all
  65. # [03:17] <TabAtkins> Yeah, you already +1'd it. ^_^
  66. # [03:17] <krit> hehe, true... it is Alan's suggestion
  67. # [03:17] <SimonSapin> there, you have a good suggestion ^_^
  68. # [03:27] * heycam is now known as heycam|away
  69. # [03:41] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  70. # [03:52] * Joins: dbaron (~dbaron@public.cloak)
  71. # [04:02] * Joins: zcorpan (~zcorpan@public.cloak)
  72. # [04:09] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  73. # [04:31] * heycam|away is now known as heycam
  74. # [04:51] * Joins: jet (~junglecode@public.cloak)
  75. # [05:03] * Joins: zcorpan (~zcorpan@public.cloak)
  76. # [05:06] <heycam> I wish it were easier to set the background colour of an <li> and for the background to extend to include the margin in which the bullet is placed
  77. # [05:10] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  78. # [05:14] <TabAtkins> heycam: Variables + calc()!
  79. # [05:14] <TabAtkins> It might even be one of the canonical examples.
  80. # [05:14] <heycam> TabAtkins, is it?
  81. # [05:14] <heycam> TabAtkins, pointer please :)
  82. # [05:14] <TabAtkins> Ah, nope, it's not.
  83. # [05:14] <TabAtkins> But anyway:
  84. # [05:15] <TabAtkins> Oh, man, that's right, it was a canonical example for var-inherit().
  85. # [05:16] <TabAtkins> Still doable, just clumsily:
  86. # [05:16] * heycam doesn't remember what var-inherit() would've done
  87. # [05:16] <TabAtkins> Gets the inherited variable value, not the set one.
  88. # [05:17] <TabAtkins> :root { var-list-margin: 0px; } ol, ul { var-list-margin-backup: calc(var(list-margin) + 20px); } li { margin-left: 0; padding-left: var(list-margin-backup); var-list-margin: var(list-margin-backup); }
  89. # [05:17] <TabAtkins> I think that works.
  90. # [05:18] <TabAtkins> With var-inhert() it's way simpler:
  91. # [05:18] <TabAtkins> ol, ul { var-list-margin: calc(var-inherit(list-margin, 0px) + 20px); } li { margin-left: 0; padding-left: var(list-margin); }
  92. # [05:19] <TabAtkins> Buh, I'm applying the length to the wrong property, but you can take it from there.
  93. # [05:20] <heycam> that's interesting
  94. # [05:20] * liam finds var-socks("black") useful even with only being able to set it in :root for now :)
  95. # [05:20] <heycam> maybe not straightforward but yeah I think it would work
  96. # [05:20] <TabAtkins> (padding still accumulates - need to put something on the non-list contents instead.)
  97. # [05:20] <TabAtkins> Yeah, var-inherit() lets you avoid the silly back-and-forth necessary to avoid cycles.
  98. # [06:04] * Joins: zcorpan (~zcorpan@public.cloak)
  99. # [06:11] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  100. # [06:55] * heycam is now known as heycam|away
  101. # [07:05] * Joins: zcorpan (~zcorpan@public.cloak)
  102. # [07:05] * Joins: zcorpan_ (~zcorpan@public.cloak)
  103. # [07:05] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  104. # [07:06] * Joins: zcorpan (~zcorpan@public.cloak)
  105. # [07:06] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  106. # [07:07] * Joins: zcorpan_ (~zcorpan@public.cloak)
  107. # [07:07] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  108. # [07:09] * Joins: zcorpan (~zcorpan@public.cloak)
  109. # [07:09] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  110. # [07:16] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  111. # [07:43] * Joins: florian (~Adium@public.cloak)
  112. # [07:45] * Quits: florian (~Adium@public.cloak) ("Leaving.")
  113. # [08:10] * Joins: zcorpan (~zcorpan@public.cloak)
  114. # [08:11] * Joins: zcorpan_ (~zcorpan@public.cloak)
  115. # [08:11] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  116. # [08:13] * Joins: zcorpan (~zcorpan@public.cloak)
  117. # [08:13] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  118. # [08:14] * Joins: zcorpan_ (~zcorpan@public.cloak)
  119. # [08:14] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  120. # [08:15] * Joins: zcorpan (~zcorpan@public.cloak)
  121. # [08:15] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  122. # [08:16] * Joins: zcorpan_ (~zcorpan@public.cloak)
  123. # [08:16] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  124. # [08:16] * Joins: zcorpan (~zcorpan@public.cloak)
  125. # [08:16] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  126. # [08:17] * Joins: zcorpan_ (~zcorpan@public.cloak)
  127. # [08:17] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  128. # [08:19] * Joins: zcorpan (~zcorpan@public.cloak)
  129. # [08:19] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  130. # [08:26] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  131. # [08:52] <shepazu> any CSS folks awake who know how to do counters correctly?
  132. # [08:52] <shepazu> my counter keeps resetting
  133. # [08:54] <shepazu> nm, I figured it out
  134. # [09:09] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  135. # [09:10] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  136. # [09:20] * Joins: zcorpan (~zcorpan@public.cloak)
  137. # [09:27] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  138. # [09:42] * Joins: zcorpan (~zcorpan@public.cloak)
  139. # [09:42] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  140. # [09:43] * Joins: zcorpan_ (~zcorpan@public.cloak)
  141. # [10:15] * Quits: zcorpan_ (~zcorpan@public.cloak) ("Leaving...")
  142. # [11:10] * heycam|away is now known as heycam
  143. # [11:12] * heycam is now known as heycam|away
  144. # [11:18] * Joins: plh (plehegar@public.cloak)
  145. # [11:26] * Quits: jet (~junglecode@public.cloak) (jet)
  146. # [12:16] * Joins: Ms2ger (~Ms2ger@public.cloak)
  147. # [12:31] * Joins: glazou (~glazou@public.cloak)
  148. # [12:37] <SimonSapin> TabAtkins: naming aside, you’re shipping a feature that does not have a spec?
  149. # [12:37] <glazou> LOL
  150. # [12:53] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
  151. # [12:53] <Ms2ger> Well, that's news
  152. # [13:15] * Joins: eliezerb (~Eliezer@public.cloak)
  153. # [13:30] * Joins: jdaggett (~jdaggett@public.cloak)
  154. # [14:11] * Quits: Ms2ger (~Ms2ger@public.cloak) (Client closed connection)
  155. # [14:21] * Joins: eliezerb_2nd (~Eliezer@public.cloak)
  156. # [14:21] * Quits: eliezerb (~Eliezer@public.cloak) (Client closed connection)
  157. # [15:01] * Joins: plh (plehegar@public.cloak)
  158. # [16:06] * Quits: eliezerb_2nd (~Eliezer@public.cloak) ("Leaving")
  159. # [16:40] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  160. # [16:58] * Joins: glenn (~gadams@public.cloak)
  161. # [17:18] * Quits: glazou (~glazou@public.cloak) (glazou)
  162. # [17:38] * Joins: jet (~junglecode@public.cloak)
  163. # [17:39] * Parts: jet (~junglecode@public.cloak) (jet)
  164. # [17:42] * Joins: lmcliste_ (~lmclister@public.cloak)
  165. # [17:52] * Joins: dbaron (~dbaron@public.cloak)
  166. # [18:14] * Joins: rhauck (~Adium@public.cloak)
  167. # [18:30] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  168. # [18:57] * Joins: Ms2ger (~Ms2ger@public.cloak)
  169. # [19:11] <SimonSapin> How is the min/max-content *extent* (height) defined when the measure (width) is not definite?
  170. # [19:13] <SimonSapin> (Context: I wonder what 'auto' means as a Grid <track-size> in the block direction)
  171. # [20:23] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  172. # [20:23] * Quits: zmike (~zmike@public.cloak) (Ping timeout: 180 seconds)
  173. # [20:29] * Joins: adenilson (~anonymous@public.cloak)
  174. # [20:45] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  175. # [20:59] * Joins: glenn (~gadams@public.cloak)
  176. # [21:12] * Joins: glazou (~glazou@public.cloak)
  177. # [21:21] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  178. # [21:21] * Quits: adenilson (~anonymous@public.cloak) (Ping timeout: 180 seconds)
  179. # [21:37] * Quits: lmcliste_ (~lmclister@public.cloak) (Ping timeout: 180 seconds)
  180. # [21:40] * Quits: glazou (~glazou@public.cloak) (glazou)
  181. # [21:50] * Joins: rhauck (~Adium@public.cloak)
  182. # [21:59] * Joins: eliezerb (~Eliezer@public.cloak)
  183. # [22:23] * Joins: lmcliste_ (~lmclister@public.cloak)
  184. # [22:28] * Joins: zmike (~zmike@public.cloak)
  185. # [22:38] * Joins: dbaron (~dbaron@public.cloak)
  186. # [22:44] * Quits: eliezerb (~Eliezer@public.cloak) (Ping timeout: 180 seconds)
  187. # [23:15] * Joins: adenilson (~anonymous@public.cloak)
  188. # [23:23] * heycam|away is now known as heycam
  189. # [23:27] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
  190. # [23:37] * Joins: plh (plehegar@public.cloak)
  191. # [23:37] * Joins: eliezerb (~Eliezer@public.cloak)
  192. # [23:41] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
  193. # [23:46] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  194. # Session Close: Wed Feb 05 00:00:00 2014

The end :)