pw_web: Add icons and row styling based on severity

Change-Id: I18923af6c40af16b398276d8cb1d49794d2629b0
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/153010
Reviewed-by: Asad Memon <asadmemon@google.com>
Reviewed-by: Luis Flores <lesprit@google.com>
Commit-Queue: Amy Hu <amyhu@google.com>
6 files changed
tree: 54020a2f11b2d9517fe9ccfea4df38bff8564367
  1. .allstar/
  2. .vscode/
  3. build_overrides/
  4. docker/
  5. docs/
  6. pw_alignment/
  7. pw_allocator/
  8. pw_analog/
  9. pw_android_toolchain/
  10. pw_arduino_build/
  11. pw_assert/
  12. pw_assert_basic/
  13. pw_assert_log/
  14. pw_assert_tokenized/
  15. pw_assert_zephyr/
  16. pw_async/
  17. pw_async_basic/
  18. pw_base64/
  19. pw_bloat/
  20. pw_blob_store/
  21. pw_bluetooth/
  22. pw_bluetooth_hci/
  23. pw_bluetooth_profiles/
  24. pw_boot/
  25. pw_boot_cortex_m/
  26. pw_build/
  27. pw_build_info/
  28. pw_build_mcuxpresso/
  29. pw_bytes/
  30. pw_checksum/
  31. pw_chrono/
  32. pw_chrono_embos/
  33. pw_chrono_freertos/
  34. pw_chrono_stl/
  35. pw_chrono_threadx/
  36. pw_chrono_zephyr/
  37. pw_cli/
  38. pw_compilation_testing/
  39. pw_console/
  40. pw_containers/
  41. pw_cpu_exception/
  42. pw_cpu_exception_cortex_m/
  43. pw_crypto/
  44. pw_digital_io/
  45. pw_digital_io_mcuxpresso/
  46. pw_docgen/
  47. pw_doctor/
  48. pw_env_setup/
  49. pw_file/
  50. pw_function/
  51. pw_fuzzer/
  52. pw_hdlc/
  53. pw_hex_dump/
  54. pw_i2c/
  55. pw_i2c_linux/
  56. pw_i2c_mcuxpresso/
  57. pw_ide/
  58. pw_interrupt/
  59. pw_interrupt_cortex_m/
  60. pw_interrupt_zephyr/
  61. pw_intrusive_ptr/
  62. pw_kvs/
  63. pw_libc/
  64. pw_log/
  65. pw_log_android/
  66. pw_log_basic/
  67. pw_log_null/
  68. pw_log_rpc/
  69. pw_log_string/
  70. pw_log_tokenized/
  71. pw_log_zephyr/
  72. pw_malloc/
  73. pw_malloc_freelist/
  74. pw_metric/
  75. pw_minimal_cpp_stdlib/
  76. pw_module/
  77. pw_multisink/
  78. pw_package/
  79. pw_perf_test/
  80. pw_persistent_ram/
  81. pw_polyfill/
  82. pw_preprocessor/
  83. pw_presubmit/
  84. pw_protobuf/
  85. pw_protobuf_compiler/
  86. pw_random/
  87. pw_result/
  88. pw_ring_buffer/
  89. pw_router/
  90. pw_rpc/
  91. pw_rpc_transport/
  92. pw_rust/
  93. pw_snapshot/
  94. pw_software_update/
  95. pw_span/
  96. pw_spi/
  97. pw_spi_mcuxpresso/
  98. pw_status/
  99. pw_stm32cube_build/
  100. pw_stream/
  101. pw_string/
  102. pw_symbolizer/
  103. pw_sync/
  104. pw_sync_baremetal/
  105. pw_sync_embos/
  106. pw_sync_freertos/
  107. pw_sync_stl/
  108. pw_sync_threadx/
  109. pw_sync_zephyr/
  110. pw_sys_io/
  111. pw_sys_io_arduino/
  112. pw_sys_io_baremetal_lm3s6965evb/
  113. pw_sys_io_baremetal_stm32f429/
  114. pw_sys_io_emcraft_sf2/
  115. pw_sys_io_mcuxpresso/
  116. pw_sys_io_pico/
  117. pw_sys_io_stdio/
  118. pw_sys_io_stm32cube/
  119. pw_sys_io_zephyr/
  120. pw_system/
  121. pw_target_runner/
  122. pw_thread/
  123. pw_thread_embos/
  124. pw_thread_freertos/
  125. pw_thread_stl/
  126. pw_thread_threadx/
  127. pw_thread_zephyr/
  128. pw_tls_client/
  129. pw_tls_client_boringssl/
  130. pw_tls_client_mbedtls/
  131. pw_tokenizer/
  132. pw_tool/
  133. pw_toolchain/
  134. pw_trace/
  135. pw_trace_tokenized/
  136. pw_transfer/
  137. pw_unit_test/
  138. pw_unit_test_zephyr/
  139. pw_varint/
  140. pw_watch/
  141. pw_web/
  142. pw_work_queue/
  143. seed/
  144. targets/
  145. third_party/
  146. ts/
  147. zephyr/
  148. .bazelignore
  149. .bazelrc
  150. .black.toml
  151. .clang-format
  152. .clang-tidy
  153. .eslintrc.json
  154. .git-blame-ignore-revs
  155. .gitattributes
  156. .gitignore
  157. .gn
  158. .mypy.ini
  159. .prettierrc.js
  160. .pw_ide.yaml
  161. .pylintrc
  162. activate.bat
  163. Android.bp
  164. AUTHORS
  165. bootstrap.bat
  166. bootstrap.sh
  167. BUILD.bazel
  168. BUILD.gn
  169. BUILDCONFIG.gn
  170. CMakeLists.txt
  171. jest.config.ts
  172. Kconfig.zephyr
  173. LICENSE
  174. modules.gni
  175. OWNERS
  176. package-lock.json
  177. package.json
  178. pigweed.json
  179. PIGWEED_MODULES
  180. README.md
  181. rollup.config.js
  182. tsconfig.json
  183. WORKSPACE
README.md

Pigweed

Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.

For more information please see our website: https://pigweed.dev/.

Links