Sha256: b8f8ef33a0631cc3e1ac6012c85b81c72556c44f78a7db823ca7a82da1390077

Contents?: true

Size: 1.98 KB

Versions: 6

Compression:

Stored size: 1.98 KB

Contents

css:
  .chart {
    width: 500px;
    height: 200px;
  }
  #patient_id {
    width:300px;
    display: block
  }
  #patient_id input {
    width:200px;
    display:inline;
  }

  #patient_id a {
    width: 90px;
    display:inline;
    padding: 5px;
    margin-left: 5px;
  }

= within_new_admin_layout(title: "Admin Playground") do

  = render(Renalware::ArticleComponent.new(title: "Pathology Charts")) do
    p A testbed for trying out highchart linecharts

    .chart-container(data-controller="charts"
                    data-charts-url=pathology_chart_data_admin_playground_path)
      .row
        .columns.small-12.medium-6.large-4
          = simple_form_for(form,
                            remote: true,
                            as: :chart,
                            url: pathology_chart_data_admin_playground_path,
                            wrapper: nil,
                            method: :get,
                            data: { target: "charts.form", action: "ajax:success->charts#redisplay" }) do |f|

            = f.input :patient_id,
                      collection: [[form.patient_id, form.patient_id]],
                      selected: 1,
                      input_html: { \
                        class: "patient-id-select2 patient-ajax-search",
                        data: { "ajax--url" => search_patients_path(format: :json),
                                placeholder: "Search by patient name or hospital/NHS no." } \
                      }
            = f.input :obx_code,
                      collection: Renalware::Pathology::ObservationDescription.order(:code).pluck(:code),
                      input_html: {  class: "searchable_select" }
            = f.input :period,
                      collection: %w(all yr 6m 3m 1m wk),
                      include_blank: false
            = f.submit "Refresh", class: :button

      #chart1 style="height: 300px; width: 500px" data-target="charts.chart"

    / To test tailwindcss
    .max-w-sm.rounded.overflow-hidden.shadow-lg  

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
renalware-core-2.0.160 app/views/renalware/admin/playgrounds/show.html.slim
renalware-core-2.0.159 app/views/renalware/admin/playgrounds/show.html.slim
renalware-core-2.0.158 app/views/renalware/admin/playgrounds/show.html.slim
renalware-core-2.0.157 app/views/renalware/admin/playgrounds/show.html.slim
renalware-core-2.0.156 app/views/renalware/admin/playgrounds/show.html.slim
renalware-core-2.0.155 app/views/renalware/admin/playgrounds/show.html.slim