Из сегодняшнего:
Пишу документацию по работе, причем по собственному творчеству. Как с помощью системы, разработанной для конфигурирования канбан-дашбордов, соорудить диаграмму Ганта.
CSS-свойство background-image для одного из элементов:
Размышляю над степенью собственной ипанутости =)
Пишу документацию по работе, причем по собственному творчеству. Как с помощью системы, разработанной для конфигурирования канбан-дашбордов, соорудить диаграмму Ганта.
CSS-свойство background-image для одного из элементов:
Скрытый текст
repeating-linear-gradient(90deg, transparent calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (6 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])), rgba(150,150,255,0.1) calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (6 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])), rgba(150,150,255,0.1) calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (8 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])), transparent calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (8 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])), transparent calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (13 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])) ),
repeating-linear-gradient( 90deg, transparent calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (7 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})]) - 1px), RGBA(187,187,187,0.56) calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (7 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})]) - 1px), RGBA(187,187,187,0.56) calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (7 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])), transparent calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (7 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])), transparent calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (14 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})]) - 1px) )
FORMULA[ IF({$Variables.range} = 'year', '', ', repeating-linear-gradient(90deg, #fff 0px, #fff calc(100% / ' + TEXT(DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)) + ' - 1px), #eee calc(100% / ' + TEXT(DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)) + ' - 1px), #eee calc(100% / ' + TEXT(DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)) + '))' ) ]
repeating-linear-gradient(90deg, transparent calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (6 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])), rgba(150,150,255,0.1) calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (6 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])), rgba(150,150,255,0.1) calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (8 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])), transparent calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (8 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])), transparent calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (13 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])) ),
repeating-linear-gradient( 90deg, transparent calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (7 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})]) - 1px), RGBA(187,187,187,0.56) calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (7 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})]) - 1px), RGBA(187,187,187,0.56) calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (7 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])), transparent calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (7 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})])), transparent calc((100% / FORMULA[DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)]) * (14 - FORMULA[IF({$Variables.range} = 'week', 0, {$Variables.dayOfWeek})]) - 1px) )
FORMULA[ IF({$Variables.range} = 'year', '', ', repeating-linear-gradient(90deg, #fff 0px, #fff calc(100% / ' + TEXT(DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)) + ' - 1px), #eee calc(100% / ' + TEXT(DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)) + ' - 1px), #eee calc(100% / ' + TEXT(DAYSBETWEEN(DATETIMEVALUE({$Variables.to}), DATETIMEVALUE({$Variables.from}), false)) + '))' ) ]
Размышляю над степенью собственной ипанутости =)