profile
viewpoint

dzearing/dashling 2

Dashling is a light DASH MSE implementation.

brandonthomas/office-ui-fabric-react 0

React components for building experiences for Office and Office 365.

czearing/fluentui 0

We've moved! UI Fabric is now Fluent UI - A set of React components for building Microsoft web experiences.

dzearing/aphrodite 0

It's inline styles, but they work!

dzearing/blueprint 0

A React UI toolkit for the web

dzearing/bundle-watch 0

A service for watching bundle sizes.

dzearing/css-in-js-app 0

There is React application with implemented different css-in-js approaches

dzearing/dashling-testmedia 0

Test media for dashling testing.

push eventOfficeDev/Office-Js-Requirement-Sets

Sudhi Ramamurthy

commit sha 28db7c7c97bccc1d5bafcea16951b62014dd838b

PowerPointApi 1.2

view details

Sudhi Ramamurthy

commit sha d121ebaacb65ad5cc5e02e06c4480f9fd482a9af

Merge pull request #77 from sumurthy/master PowerPointApi 1.2

view details

push time in 8 hours

fork kenotron/robot

🤖 A functional, immutable Finite State Machine library

https://thisrobot.life

fork in a day

issue openedmicrosoft/just

webpackDevServer task incompatible with the latest webpack-cli

If you bump a just task repo to the latest webpack-dev-server and webpack-cli, you'll get this error: Error: Cannot find module 'webpack-cli/bin/config-yargs'

It seems like the guidance for starting a server is to no longer invoke webpack-dev-server like we do, but rather to call webpack serve https://webpack.js.org/guides/development/

Here is a related issue on webpack-cli https://github.com/webpack/webpack-cli/issues/1948

created time in 2 days

MemberEvent

fork iclanton/BuildXL

Microsoft Build Accelerator

fork in 2 days

push eventjoschect/office-ui-fabric-react

Fluent UI Build

commit sha 5d33b770ddbea88afaf4e1270193d461d31d6803

applying package updates

view details

jspurlin

commit sha 98517e3ed70affa08a8c46ddca6f3529885bb155

Jspurlin/combo box focus fix (#15791) * Make callouts aware of the WindowSegments * Revert "Make callouts aware of the WindowSegments" This reverts commit 68fffc2aadfbcbf09fbcac09b51926af124f6f2e. * Combobox: Allow combobox to handle the inner focus aspects of itself before calling the passed in onItemClick callback or calling setSelectedItem * Change files

view details

Elizabeth Craig

commit sha 4b42df207cf27698084c971e83f97088181fdbf4

Update RELEASE_NOTES.md to point to wiki

view details

Leslie Williams

commit sha 5f73b2cd4cc8e9319888cd90551610e72dff2648

Spin button: ensure default fonts are set (#15724) #### Pull request checklist - [x] Addresses an existing issue: Fixes #15362 - [x] Include a change request file using `$ yarn change` #### Description of changes Currently, the SpinButton font family is not inherited from Fabric and defaults to 'Times'. This change adds `fonts.medium` to the SpinButton component styles so that font family results in the Fabric default. This change mimics the use of font styling across other button types. Before: ![spin_button_before](https://user-images.githubusercontent.com/25760457/97354056-1003c700-1852-11eb-974e-0c39b40a13fc.png) After: ![spin_button_after](https://user-images.githubusercontent.com/25760457/97354069-15611180-1852-11eb-816c-32a04d918727.png) #### Focus areas to test (optional)

view details

Makoto Morimoto

commit sha 212441011d8e637c77a50e20280e517762553868

SplitButton: Fix ariaDescription behavior so that it is correctly picked up by screen-readers (#15797) #### Pull request checklist - [x] Addresses an existing issue: Fixes #15721 - [x] Include a change request file using `$ yarn change` #### Description of changes This PR fixes an issue with split buttons where `ariaDescription` was being incorrectly passed into `aria-describedby` instead of providing the correct id there, which in turn was causing the description to not be read. #### Focus areas to test (optional)

view details

Ben Howell

commit sha 4f09ae6072f6f42512d64a8ea5f88763111c57ec

Create Tabs as a fork of Pivot (#15782) Fork Pivot to a new component Tabs. Tabs is exported from the /next folder of react-tabs, and will continue to be updated in the future as part of the convergence work. Eventually, Pivot will be deprecated and replaced by Tabs.

view details

Elizabeth Craig

commit sha 2858fcaf942682621467b87aaef5d1be47f8ce47

Remove code for TS < 3.7 compat, deprecate custom Omit (#15790)

view details

Elizabeth Craig

commit sha e4903faa1e57ee4918ada0e5d296943c308a9d6d

Get rid of yarn builddemo step from readme

view details

Fluent UI Build

commit sha 93e058bf4573ab83c903798aaf2607bfca18cbdd

applying package updates

view details

ling1726

commit sha f247986022979128560a07502bbe434093324c36

Multi version docsite (#15692) * Dropdown and shell for multi version docsite * Add deployment artifacts and config * PR fixes * revert yarn build * Add existing semver version in repo to docs * Fix basepath * added changelog entry * fix changelog entry * fixed parentheses in changelog * add dependency for versiondropdown * Use compare-versions to validate semver

view details

Xu Gao

commit sha f17bf808e08939ad938b3645425b8f7db1de9363

Layer: fix not rendering into targeted host element defined by hostId prop (#15756) * cleanup layer test * fix layer * fix layer hostid * Change files * remove Layer + Customizer example, improve host example * fix test * revert example deletion and update Customizer deprecateion comments * Change files

view details

Dalimil Hajek

commit sha 588ce795462bbc96d1df7407ad50daace76e7f7e

Fix Narrator Scan Mode having a blank stop on arrow down after Input Box. Fixes #15792 (#15794) * Add aria-hidden to error section * Change files * Fix snapshots * Update more tests * Change files * Fix changelist * Update remaining snapshots Co-authored-by: Dalimil Hajek <dahajek@microsoft.com>

view details

Jon Schectman

commit sha 470ae0b1875db31e84267ae7f7eb75ca60079376

Codemods: Fix an issue where files would not save synchronously. (#15800) * fix a minor issue where it would not save synchronously * Change files * add in upgrade test * fix versions * fix comments

view details

Xu Gao

commit sha ef540915afb6698d8a43bb1252488deef1f0e66e

Mark stylesheets property in Theme as internal (#15806) * mark stylesheet in theme as internal * Change files * update codeowner * add codeowner for react-theme-provider and react-stylesheets packages

view details

Ben Howell

commit sha d34a9ef992fea7877ffe1e7691b6794155cc0e48

Remove abandoned scss-based Pivot from react-tabs/next folder (#15807) Remove abandoned scss-based Pivot from react-tabs/next folder

view details

Ben Howell

commit sha c1b1d74a39ac1741acd6cc023b0104eb9c95af43

Tabs: Add screener and perf tests (#15802) Add screener and perf tests for Tabs

view details

Fluent UI Build

commit sha 5df73af338e6b8be7befdb5626979192054ecf28

applying package updates

view details

Makoto Morimoto

commit sha 6f7c0988c2a942c9ec67239c589961a590b449b2

MenuButton: Extrapolating expanded functionality to be provided via function props and context (#15780) #### Pull request checklist - [x] Addresses an existing issue: Fixes #15258 - [x] Include a change request file using `$ yarn change` #### Description of changes This PR extrapolates the `expanded` state in `MenuButton` to be provided via function props if a function is passed though the `menu` slot or via context if JSX is what's passed through the slot. _Via function:_ ```tsx const FunctionMenu = (props: MinimalMenuProps) => { const { hidden, ...rest } = props; return !hidden ? <ContextualMenu {...(rest as IContextualMenuProps)} {...menuProps} /> : null; }; {...} <MenuButton menu={FunctionMenu} /> ``` _Via JSX:_ ```tsx const JSXMenu = () => <ContextualMenu {...(useMenuContext() as IContextualMenuProps)} {...menuProps} />; {...} <MenuButton menu={<JSXMenu />} /> ``` #### Focus areas to test (optional)

view details

Fluent UI Build

commit sha daeda451d7ccc386659f8abee0e36131dab6c7eb

applying package updates

view details

Juraj Kapsiar

commit sha d493a6be6b5c0ee1c7224be9e2b9247400b627f9

feat(UIBuilder): Add accessibility props to ui builder (#15820) Add accessibility props to ui builder

view details

push time in 3 days

PR opened OfficeDev/Office-Js-Requirement-Sets

updating RibbonAPI version 1.2 (November 2020 Fork)

Updating Office JS requirement sets for Ribbon API 1.2 for both Win and Mac.

+2 -2

0 comment

1 changed file

pr created time in 3 days

push eventOfficeDev/Office-Js-Requirement-Sets

Sylvain Dechatre

commit sha a2b7977922e8aac13b25ee1ae1893f7e9369f903

updating RibbonAPI version 1.2 (November 2020 Fork)

view details

push time in 3 days

fork mhegazy/Vulkan-Headers

Vulkan Header files and API registry

fork in 5 days

issue commentOfficeDev/Word-Add-in-Angular2-StyleChecker

Add-in won't run due to certificate error

Sorry the workaround doesn't work for you. It works for me. I don't know why you are getting such an odd result.

kew-dev

comment created time in 7 days

issue commentOfficeDev/Word-Add-in-Angular2-StyleChecker

Add-in won't run due to certificate error

I rebooted and have run through all the steps... this time, LocalHost is no longer working at all. After npm start, I open Edge and an error appears: localhost refused to connect (ERR_CONNECTION_REFUSED). I'm not one to give up, but I think I may need to move on unless you know of anything else I can do to make this particular sample run.

kew-dev

comment created time in 7 days

issue commentOfficeDev/Word-Add-in-Angular2-StyleChecker

Add-in won't run due to certificate error

I think that what is happening is that the server for the quickstart project is still running and processing requests to localhost:3000. But when the project from this sample asks for instruction-steps, there is no route/file with that name in the quickstart project so the server is defaulting to a directory view.

Since you now have the certs in your user folder, you don't need the quickstart project anymore. Please just delete it and reboot the machine to ensure that the server from that project is not running. Then go back to this sample and start again with the Run the add-in section. That will start the server from this project at localhost:3000.

kew-dev

comment created time in 7 days

issue commentmicrosoft/rushjs.io-website

Comparison with Nx.js

Your contributor comparison isn't accurate. If you look at the past year of both projects, Nx and Rush both have two contributors who are at least 2x the number of commits of any other contributor, with many other significant contributors with substantial contributions (40 other contributors for rushstack, 66 other contributors for Nx).

github com_microsoft_rushstack_graphs_contributors_from=2019-11-17 to=2020-11-16 type=c github com_nrwl_nx_graphs_contributors_from=2019-11-17 to=2020-11-16 type=c

Contributors are a hard thing to compare apples to apples across teams, since there are so many variables in how the teams work, what things are developed inside the main project repo or outside the repo, how much the teams squash commits vs smaller logical commits.

I work at Nrwl (company behind Nx), and we have nothing but respect for the Rush team. I'm sure both Nx and Rush are used in many large workspaces for production applications. The choice between the two is probably a matter of preference (like Nx's prescriptiveness of a Single Version Policy for example).

alexkreidler

comment created time in 7 days

fork brucelawson/tota11y

an accessibility (a11y) visualization toolkit

http://khan.github.io/tota11y/

fork in 7 days

push eventmicrosoft/api-extractor.com-website

Wang Yifei

commit sha 4e39b1514b88cc74f2a9da880020ecd6758821d7

Fix example in "Invoking from a build script" Successful build should log using `console.log`.

view details

Pete Gonzalez

commit sha 160fdd6a341e69dafceb0c4c1cd478521c0a089f

Merge pull request #36 from buffaybu/patch-1 Fix example in "Invoking from a build script"

view details

push time in 7 days

PR merged microsoft/api-extractor.com-website

Fix example in "Invoking from a build script"

Successful build should log using console.log.

+1 -1

1 comment

1 changed file

buffaybu

pr closed time in 7 days

pull request commentmicrosoft/api-extractor.com-website

Fix example in "Invoking from a build script"

Thanks! :-)

buffaybu

comment created time in 7 days

PR opened microsoft/api-extractor.com-website

Fix example in "Invoking from a build script"

Successful build should log using console.log.

+1 -1

0 comment

1 changed file

pr created time in 7 days

issue commentOfficeDev/Word-Add-in-Angular2-StyleChecker

Add-in won't run due to certificate error

With the latest attempt, the "Style Checker" task pane does display in Word, but something is off -- instead of seeing the expected UI, I see the contents of a directory. The manifest.xml and README.md included in this listing appear to be from the Word Quickstart, rather than the Style Checker.

Attaching screenshot of what appears both in Edge and in the Style Checker TaskPane. FYI, my background is Word add-in developer (COM), not web developer. I am trying to understand all these concepts and may be missing something obvious here. But I would expect to see what is defined by the manifest "Word-Add-in-Angular2-StyleChecker.xml", and that is what I was seeing originally in Edge after running npm start (as shown in original screenshot). I have verified I am in the correct folder for the Style Checker add-in when I issue the npm start command at the command prompt.

image

Thanks again for your help.

kew-dev

comment created time in 8 days

startedPEConn/web-install-explainer

started time in 8 days

push eventjoschect/office-ui-fabric-react

Jon S

commit sha e601df90e2287edb82debc61be91d630b7a8af00

Change files

view details

Jon S

commit sha 2eef2cfef941c949438c5a4a983616b1a9e9f056

update change file

view details

push time in 8 days

issue commentOfficeDev/Word-Add-in-Angular2-StyleChecker

Add-in won't run due to certificate error

I get that same error, but it doesn't prevent the server from running or the add-in from working. You can see by the last line in your screenshot that the server is up and running and waiting for changes. Please continue with the Start the add-in section and see if the add-in runs.

kew-dev

comment created time in 8 days

created repositoryjdhuntington/github-actions-tester

created time in 8 days

issue commentOfficeDev/Word-Add-in-Angular2-StyleChecker

Add-in won't run due to certificate error

After doing the above steps, the following error occurs after typing 'npm start' in the command window.

image

(Note: I received a similar error when attempted the workaround from https://github.com/OfficeDev/generator-office/issues/486 before submitting this issue.)

If there's no 'easy' way to get the certificate working with this code sample, maybe we should close the issue and I'll move on to some others.

kew-dev

comment created time in 9 days

push eventjoschect/office-ui-fabric-react

Fluent UI Build

commit sha 992cf2351bdcb0123f140f37fde24757d29185df

applying package updates

view details

Xu Gao

commit sha aa2728edd7293aae61680f790e40728a46e3c737

try stablize callout tests by disable layer (#15934)

view details

Kevin Coughlin

commit sha 4a1eddf27492571a17d4934f34b613b33ee2fff4

[Perf] Avoid React.Children.count traversal for empty state early return (#15503)

view details

Makoto Morimoto

commit sha 84b11990d01bb8cb04eb169a3f65b6fb2a1d1a4f

Removing natalieethell from being a component codeowner. (#15936)

view details

Fluent UI Build

commit sha bb36bf6658c557874bbf6ef149895970f62fd23b

applying package updates

view details

Milan Turon

commit sha eb887106055e072995f943c095301091fb732ec2

chore(menuButton): menuButtonBehavior - Add tests and documentation with new approach (#15549) * adding menuButtonBehavior definition * fix lint rule in rules.tsx * excluding menuButton from tests, improving method to process tests * changing logic how receiving slot element, with not with 'id' anymore but with 'data-slotid' attribute * moving private function to satisfy lint * removing not used characters * removing another not used characters * fix spelling mistake Co-authored-by: Milan Turon <mituron@microsoft.com>

view details

Kham Udom

commit sha 68628df80d364aff4bba014ddcd4455d6b20a660

fix: set high contrast colors on button and anchor components (#15916) * moved high contrast work into common button styles file * Change files * update import order and run yarn change * add high contrast styles for href anchors

view details

David Zearing

commit sha c170c8c0891fd77ea5572f5e922a15efcfeeccab

makeStyles: hook produced should take optional options object, rather than specific args (#15952) * Updating makeStyles to take in options, rather than specific arguments. This will let us scale, in the case we need to add additional options. * Change files * api. * Change files

view details

Xu Gao

commit sha 79ff394998a9917d69f6d3262ffcc931e189e648

Button: updating styling hooks for derivative Buttons to abstract depending on button styling (cherry-pick from 7.0) (#15955) * Button: updating styling hooks for derivative Buttons to abstract depending on button styling (#15433) * cherrypick * theme typings * updating tests * Change files * Update to makeVariantClasses to support "extends" to reduce rendering styles and reduce specificity issues. * fixing bug in processing variants. * Undoing "extends" logic. * re-adding prefix. * oops. * update api * removing withThemeProvider usage. * removing change files. * Change files * Fixes Co-authored-by: David Zearing <dzearing@microsoft.com>

view details

Fluent UI Build

commit sha e0e80df13c6a6e6ec89268452b1e982ba9a1d644

applying package updates

view details

David Zearing

commit sha 16bb581c41bc50a285f39791e21da71d1e6c0441

Cherrypicking react-button changes from 7.0 into master (#15961) * Merging with latest. * updating change file versions.

view details

Jeff Smith

commit sha 5467837e6426d68375fe3832f5448ebed678e704

Fix web component radio group orientation (#15953) * fix: radio group orientation vertical broken * Change files

view details

David Zearing

commit sha af6cf1bcb3f9609ab8c0e03fda6e182a16f71de6

Creating an applyClasses helper and moving logic out of makeClasses. (#15959) * Creating an applyClasses helper. * Change files * Update applyClasses.ts * updating api. * tweaks to tests and edge cases.

view details

Charles Assunção

commit sha 4df464af46336a11baf753622ee91f61cd796796

fix(Skeleton): update animation timing (#15915)

view details

Fluent UI Build

commit sha 26535e648b628900edbb62005ac8db82539fd456

applying package updates

view details

jameelakowsar

commit sha 075797bc0e914f49091551f79789dee009fd00af

Charting: Date axis - X axis tick values customizations (#15910) * Date x axis tick values customizations * Change files * change log * d3min and d3Max updated at date axis * code optimization Co-authored-by: Jameela Kowsar Shaik (Zen3 Infosolutions America Inc) <v-jasha@microsoft.com>

view details

Makoto Morimoto

commit sha cee44d393cb5f9ea25e9dc792bc46fb8124a2011

Adding borderStyle token to Card styles. (#15981) #### Pull request checklist - [ ] Addresses an existing issue: Fixes #0000 - [x] Include a change request file using `$ yarn change` #### Description of changes Adding `borderStyle` token to `Card` styles. #### Focus areas to test (optional)

view details

Patricio Beltran

commit sha b4f2f92f94b2ba78af154a77011ac3c14e8bb312

Allow for custom overflow button in breadcrumb with correct props (#15977) #### Pull request checklist - [x] Addresses an existing issue: Fixes #15881 - [x] Include a change request file using `$ yarn change` #### Description of changes While working on breadcrumb I noticed two issues: - The `IContextualMenuItem` type mentions that `name` is deprecated and we should use `text` instead, but when trying to render custom overflow items I noticed that the breadcrumb was transforming my `text` to `name` on each item and removing `text`, so I added it so we don't have to rely on deprecate props. - I need a way to render custom overflow menu items (to render router aware links instead of normal <a> tags), since other components (CommandBar and OverflowSet) have a prop to render a custom overflow button, I created my own `OverflowMenu` component that uses a `IconButton` with it's own `onRenderOverflowItem` to allow this. While working with the breadcrumb I noticed there's no way to do this, since the current prop (`onRenderOverflowIcon`) only allows you to render a custom icon, but not the wrapper button, so if I use this to render my `OverflowMenu` component I end up with a button with a menu inside a button with a menu. Here I'm adding a prop that matches exactly the prop in the CommandBar to allow for this. Sorry that I didn't open an issue first, since it's a simple change I thought it would be faster just to send a PR and discuss any chances needed here. This is a bit related to https://github.com/microsoft/fluentui/issues/15881

view details

Jon S

commit sha 962abb3e234a1b342e12d75cb21808db360f48e8

Callout: Remove Callout stories animations to help with test flakiness

view details

push time in 9 days

more